C# Class WinRTXamlToolkit.Controls.PageTransitionAnimation

Base class for page transition animations used with an AlternativeFrame control.
Inheritance: Windows.UI.Xaml.DependencyObject
Show file Open project: xyzzer/WinRTXamlToolkit

Public Properties

Property Type Description
DurationProperty Windows.UI.Xaml.DependencyProperty
EasingFunctionProperty Windows.UI.Xaml.DependencyProperty
ModeProperty Windows.UI.Xaml.DependencyProperty

Protected Methods

Method Description
ApplyTargetProperties ( DependencyObject target, Storyboard animation ) : void

Applies the target properties.

Private Methods

Method Description
AnimateAsync ( DependencyObject target ) : System.Threading.Tasks.Task

Runs the transition animation.

CleanupAnimation ( DependencyObject target, Storyboard animation ) : void

Cleans up the animation.

GetAnimation ( DependencyObject target ) : Storyboard

Gets the animation for use in the transition.

Method Details

ApplyTargetProperties() protected method

Applies the target properties.
protected ApplyTargetProperties ( DependencyObject target, Storyboard animation ) : void
target Windows.UI.Xaml.DependencyObject The target.
animation Windows.UI.Xaml.Media.Animation.Storyboard The animation.
return void

Property Details

DurationProperty public static property

Duration Dependency Property
public static DependencyProperty,Windows.UI.Xaml DurationProperty
return Windows.UI.Xaml.DependencyProperty

EasingFunctionProperty public static property

EasingFunction Dependency Property
public static DependencyProperty,Windows.UI.Xaml EasingFunctionProperty
return Windows.UI.Xaml.DependencyProperty

ModeProperty public static property

Mode Dependency Property
public static DependencyProperty,Windows.UI.Xaml ModeProperty
return Windows.UI.Xaml.DependencyProperty