/// <summary> /// Overriding to create animation. /// </summary> protected override Storyboard GetLeavingViewStoryboard(Rectangle2D3D viewport3D, TransitionAnimationFlags flags = TransitionAnimationFlags.None) { return(CreateLeavingViewStoryboard(viewport3D)); }
/// <summary> /// Overriding to create animation. /// </summary> protected override Storyboard GetLeavingViewStoryboard(Rectangle2D3D viewport, TransitionAnimationFlags flags = TransitionAnimationFlags.None) { var storyboard = CreateLeavingViewStoryboard(viewport); return(storyboard); }
/// <summary> /// Overriding to create animation. /// </summary> protected override Storyboard GetEnteringViewStoryboard(Rectangle2D3D viewport3D, TransitionAnimationFlags flags = TransitionAnimationFlags.None) { if ((flags & TransitionAnimationFlags.SuccessiveRepeat) == TransitionAnimationFlags.SuccessiveRepeat) { return(CreateRepeatEnteringViewStoryboard(viewport3D)); } else { return(CreateFirstTimeEnteringViewStoryboard(viewport3D)); } }