Windows.UI.Xaml.Media.Animation Windows.UI.Xaml.Media.Animation Windows.UI.Xaml.Media.Animation Namespace
Provides animation and storyboard API for transition animations, visual states, or animated UI components.
|AddDeleteThemeTransition AddDeleteThemeTransition AddDeleteThemeTransition||
Provides the animated transition behavior for when controls add or delete children of a panel. For example, if you have a collection of photos displayed in a Grid, you can associate this animation to the Grid so that when photos are added or deleted, the photos will animate in and out of view.
|BackEase BackEase BackEase||
Represents an easing function that changes a value in the opposite direction of the main function during part of a duration, then reverses and finishes the function-over-time behavior in a conventional way.
|BeginStoryboard BeginStoryboard BeginStoryboard||
A trigger action that begins a Storyboard. Not commonly used. See Remarks.
|BounceEase BounceEase BounceEase||
Represents an easing function that creates an animated bouncing effect.
|CircleEase CircleEase CircleEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function.
|ColorAnimation ColorAnimation ColorAnimation|
|ColorAnimationUsingKeyFrames ColorAnimationUsingKeyFrames ColorAnimationUsingKeyFrames||
Animates the value of a Color property along a set of key frames.
|ColorKeyFrame ColorKeyFrame ColorKeyFrame||
Provides a base class for specific animation key-frame techniques that define an animation segment with a Color target value. Derived classes each provide a different key-frame interpolation method for a Color value that is provided for a ColorAnimationUsingKeyFrames animation.
|ColorKeyFrameCollection ColorKeyFrameCollection ColorKeyFrameCollection|
|CommonNavigationTransitionInfo CommonNavigationTransitionInfo CommonNavigationTransitionInfo||
Provides common parameters for navigation transition animations.
|ConditionallyIndependentlyAnimatableAttribute ConditionallyIndependentlyAnimatableAttribute ConditionallyIndependentlyAnimatableAttribute||
Not intended for general use. See also IndependentlyAnimatableAttribute.
|ConnectedAnimation ConnectedAnimation ConnectedAnimation||
Represents an animation that simultaneously animates the exit of one element and the entrance of another element.
|ConnectedAnimationService ConnectedAnimationService ConnectedAnimationService||
Represents a service that provides properties and methods to display a ConnectedAnimation.
|ContentThemeTransition ContentThemeTransition ContentThemeTransition||
Provides the animated transition behavior for when the content of a control is changing. This might be applied in addition to AddDeleteThemeTransition.
|ContinuumNavigationTransitionInfo ContinuumNavigationTransitionInfo ContinuumNavigationTransitionInfo||
Specifies the object that will fly between pages to provide context during a continuum transition.
|CubicEase CubicEase CubicEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f (t) = t3.
|DiscreteColorKeyFrame DiscreteColorKeyFrame DiscreteColorKeyFrame|
|DiscreteDoubleKeyFrame DiscreteDoubleKeyFrame DiscreteDoubleKeyFrame|
|DiscreteObjectKeyFrame DiscreteObjectKeyFrame DiscreteObjectKeyFrame|
|DiscretePointKeyFrame DiscretePointKeyFrame DiscretePointKeyFrame|
|DoubleAnimation DoubleAnimation DoubleAnimation|
|DoubleAnimationUsingKeyFrames DoubleAnimationUsingKeyFrames DoubleAnimationUsingKeyFrames||
Animates the value of a Double property along a set of key frames.
|DoubleKeyFrame DoubleKeyFrame DoubleKeyFrame||
An abstract class that defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames.
|DoubleKeyFrameCollection DoubleKeyFrameCollection DoubleKeyFrameCollection|
|DragItemThemeAnimation DragItemThemeAnimation DragItemThemeAnimation||
Represents the preconfigured animation that applies to item elements being dragged.
|DragOverThemeAnimation DragOverThemeAnimation DragOverThemeAnimation||
Represents the preconfigured animation that applies to the elements underneath an element being dragged.
|DrillInNavigationTransitionInfo DrillInNavigationTransitionInfo DrillInNavigationTransitionInfo||
Specifies the animation to run when a user navigates forward in a logical hierarchy, like from a master list to a detail page.
|DrillInThemeAnimation DrillInThemeAnimation DrillInThemeAnimation||
Represents a preconfigured animation that runs when a user navigates forward in a logical hierarchy, like from a master page to a detail page.
|DrillOutThemeAnimation DrillOutThemeAnimation DrillOutThemeAnimation||
Represents a preconfigured animation that runs when a user navigates backward in a logical hierarchy, like from a detail page to a master page.
|DropTargetItemThemeAnimation DropTargetItemThemeAnimation DropTargetItemThemeAnimation||
Represents the preconfigured animation that applies to potential drop target elements.
|EasingColorKeyFrame EasingColorKeyFrame EasingColorKeyFrame||
Associates easing functions with a ColorAnimationUsingKeyFrames key-frame animation.
|EasingDoubleKeyFrame EasingDoubleKeyFrame EasingDoubleKeyFrame||
Associates an easing function with a DoubleAnimationUsingKeyFrames key-frame animation.
|EasingFunctionBase EasingFunctionBase EasingFunctionBase||
Provides the base class for all the easing functions.
|EasingPointKeyFrame EasingPointKeyFrame EasingPointKeyFrame||
Associates an easing function with a PointAnimationUsingKeyFrames key-frame animation.
|EdgeUIThemeTransition EdgeUIThemeTransition EdgeUIThemeTransition||
Provides the animated transition behavior for an edge UI transition.
|ElasticEase ElasticEase ElasticEase||
Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest.
|EntranceNavigationTransitionInfo EntranceNavigationTransitionInfo EntranceNavigationTransitionInfo||
Specifies the animation to run when content appears on a Page.
|EntranceThemeTransition EntranceThemeTransition EntranceThemeTransition||
Provides the animated transition behavior on controls when they first appear. You can use this on individual objects or on containers of objects. In the latter case, child elements will animate into view in sequence rather than all at the same time.
|ExponentialEase ExponentialEase ExponentialEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula.
|FadeInThemeAnimation FadeInThemeAnimation FadeInThemeAnimation||
Represents the preconfigured opacity animation that applies to controls when they are first shown.
|FadeOutThemeAnimation FadeOutThemeAnimation FadeOutThemeAnimation||
Represents the preconfigured opacity animation that applies to controls when they are removed from the UI or hidden.
|IndependentlyAnimatableAttribute IndependentlyAnimatableAttribute IndependentlyAnimatableAttribute||
Not intended for general use. This attribute is used by design tools such as Microsoft Visual Studio. Microsoft Visual Studio interprets the attribute and informs app developers how an animation-property combination will work as far as performance and restrictions.
|KeySpline KeySpline KeySpline||
Represents a spline key frame to define animation progress.
|KeyTimeHelper KeyTimeHelper KeyTimeHelper|
|LinearColorKeyFrame LinearColorKeyFrame LinearColorKeyFrame|
|LinearDoubleKeyFrame LinearDoubleKeyFrame LinearDoubleKeyFrame|
|LinearPointKeyFrame LinearPointKeyFrame LinearPointKeyFrame|
|NavigationThemeTransition NavigationThemeTransition NavigationThemeTransition||
Provides page navigation animations.
|NavigationTransitionInfo NavigationTransitionInfo NavigationTransitionInfo||
Provides parameter info for the Frame.Navigate method. Controls how the transition animation runs during the navigation action.
|ObjectAnimationUsingKeyFrames ObjectAnimationUsingKeyFrames ObjectAnimationUsingKeyFrames|
|ObjectKeyFrame ObjectKeyFrame ObjectKeyFrame||
Defines an animation segment with its own target value and interpolation method for an ObjectAnimationUsingKeyFrames.
|ObjectKeyFrameCollection ObjectKeyFrameCollection ObjectKeyFrameCollection|
|PaneThemeTransition PaneThemeTransition PaneThemeTransition||
Provides the animated transition behavior for a panel UI transition.
|PointAnimation PointAnimation PointAnimation|
|PointAnimationUsingKeyFrames PointAnimationUsingKeyFrames PointAnimationUsingKeyFrames|
|PointerDownThemeAnimation PointerDownThemeAnimation PointerDownThemeAnimation||
Represents a preconfigured animation that runs when a pointer down is detected on an item or element.
|PointerUpThemeAnimation PointerUpThemeAnimation PointerUpThemeAnimation||
Represents a preconfigured animation that runs after a pointer down is detected on an item or element and the tap action is released.
|PointKeyFrame PointKeyFrame PointKeyFrame||
Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames.
|PointKeyFrameCollection PointKeyFrameCollection PointKeyFrameCollection|
|PopInThemeAnimation PopInThemeAnimation PopInThemeAnimation||
Represents the preconfigured animation that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they appear. This animation combines opacity and translation.
|PopOutThemeAnimation PopOutThemeAnimation PopOutThemeAnimation||
Represents the preconfigured animation that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they are closed/removed. This animation combines opacity and translation.
|PopupThemeTransition PopupThemeTransition PopupThemeTransition||
Provides the animated transition behavior that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they appear.
|PowerEase PowerEase PowerEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f (t) = tp where p is equal to the Power property.
|QuadraticEase QuadraticEase QuadraticEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f (t) = t2
|QuarticEase QuarticEase QuarticEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f (t) = t4.
|QuinticEase QuinticEase QuinticEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f (t) = t5.
|ReorderThemeTransition ReorderThemeTransition ReorderThemeTransition||
Provides the animated transition behavior for when list-view controls items change order. Typically this is due to a drag-drop operation. Different controls and themes potentially have varying characteristics for the animations involved.
|RepeatBehaviorHelper RepeatBehaviorHelper RepeatBehaviorHelper|
|RepositionThemeAnimation RepositionThemeAnimation RepositionThemeAnimation||
Use to animate an object that is being repositioned.
|RepositionThemeTransition RepositionThemeTransition RepositionThemeTransition||
Reacts to layout moves when no context is set and a trigger of move is passed.
|SineEase SineEase SineEase||
Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula.
|SlideNavigationTransitionInfo SlideNavigationTransitionInfo SlideNavigationTransitionInfo||
Provides the parameters for a slide navigation transition.
|SplineColorKeyFrame SplineColorKeyFrame SplineColorKeyFrame|
|SplineDoubleKeyFrame SplineDoubleKeyFrame SplineDoubleKeyFrame|
|SplinePointKeyFrame SplinePointKeyFrame SplinePointKeyFrame|
|SplitCloseThemeAnimation SplitCloseThemeAnimation SplitCloseThemeAnimation||
Represents the preconfigured animation that conceals a target UI using a split animation.
|SplitOpenThemeAnimation SplitOpenThemeAnimation SplitOpenThemeAnimation||
Represents the preconfigured animation that reveals a target UI using a split animation.
|Storyboard Storyboard Storyboard||
Controls animations with a timeline, and provides object and property targeting information for its child animations.
|SuppressNavigationTransitionInfo SuppressNavigationTransitionInfo SuppressNavigationTransitionInfo||
Specifies that animations are suppressed during navigation.
|SwipeBackThemeAnimation SwipeBackThemeAnimation SwipeBackThemeAnimation||
Represents the preconfigured animation that applies to controls when an element slides back into its layout slot after a Swipe interaction.
|SwipeHintThemeAnimation SwipeHintThemeAnimation SwipeHintThemeAnimation||
Represents the preconfigured animation that indicates that a Swipe gesture is now possible.
|Timeline Timeline Timeline||
Defines a duration and other behavior properties for a Windows Runtime animation. Timeline is the base class for Storyboard and all the Windows Runtime animation types, including those from the animation library and those used for custom animations in visual states or page-level XAML.
|TimelineCollection TimelineCollection TimelineCollection|
|Transition Transition Transition||
Represents a visual behavior that occurs for predefined actions or state changes. Specific theme transitions (various Transition derived classes) can be applied to individual elements using the UIElement.Transitions property, or applied for scenario-specific theme transition properties such as ContentControl.ContentTransitions.
|TransitionCollection TransitionCollection TransitionCollection|
|KeyTime KeyTime KeyTime||
Specifies when a particular key frame should take place during an animation.
|RepeatBehavior RepeatBehavior RepeatBehavior||
Describes how a Timeline repeats its simple duration.
|ClockState ClockState ClockState||
Describes the potential states of an animation.
|ConnectedAnimationComponent ConnectedAnimationComponent ConnectedAnimationComponent||
Defines constants that specify the component animations that make up a connected animation.
|EasingMode EasingMode EasingMode||
Specifies how the animation associated with an easing function interpolates.
|FillBehavior FillBehavior FillBehavior||
Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period.
|RepeatBehaviorType RepeatBehaviorType RepeatBehaviorType||
Specifies the repeat mode that a RepeatBehavior raw value represents.