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; }
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; } }