Ejemplo n.º 1
0
        private void SetSlideGesture()
        {
            ContentSlideBack.Completed += ( s, e ) => CurrManiState = ManiState.NORMAL;
            ContentSlideUp.Completed += ( s, e ) => CurrManiState = ManiState.UP;
            ContentSlideDown.Completed += ( s, e ) => CurrManiState = ManiState.DOWN;

            VESwipe.ManipulationMode = ManipulationModes.TranslateX | ManipulationModes.TranslateY | ManipulationModes.TranslateRailsX | ManipulationModes.TranslateRailsY;
            VESwipe.ManipulationStarted += VEManiStart;
        }
Ejemplo n.º 2
0
        public void ReaderSlideBack()
        {
            if ( ContentSlideBack.GetCurrentState() != ClockState.Active )
            {
                StopZoom();
                ContentRestore.Begin();
                ContentSlideBack.Begin();
                TransitionDisplay.SetState( VolTitle, TransitionState.Inactive );
                TransitionDisplay.SetState( BookTitle, TransitionState.Inactive );
                TransitionDisplay.SetState( LowerBack, TransitionState.Inactive );
                TransitionDisplay.SetState( UpperBack, TransitionState.Inactive );

                // Compensate for Storyboard.Completed event not firing
                CurrManiState = ManiState.NORMAL;
            }
        }