Esempio n. 1
0
        /* Scroller Helper */
        public void CheckAndPerformStaticBoundarySnapFrom(IUIElement uieToStartCheck)
        {
            ClearTopMostScroller();
            IScroller scrollerToStartCheck = GetTargetUIEOrItsProximateParentAsScroller(uieToStartCheck);
            IScroller scrollerToExamine    = scrollerToStartCheck;

            while (true)
            {
                if (scrollerToExamine == null)
                {
                    break;
                }
                scrollerToExamine.ResetDrag();
                scrollerToExamine.CheckAndPerformStaticBoundarySnap();
                scrollerToExamine = scrollerToExamine.GetProximateParentScroller();
            }
        }