Animation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Encapsulates an animation, a collection of functions that modify properties over a user-perceptible time period.
public class Animation : System.Collections.IEnumerable
type Animation = class
interface IEnumerable
- Inheritance
-
System.ObjectAnimation
- Implements
-
System.Collections.IEnumerable
Constructors
Animation() |
Creates a new Animation object with default values. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Creates a new Animation object with the specified parameters. |
Properties
IsEnabled |
Methods
Add(Double, Double, Animation) |
Adds an Animation object to this Animation that begins at |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Runs the |
GetCallback() |
Returns a callback that recursively runs the eased animation step on this Animation object and those of its children that have begun and not finished. |
GetEnumerator() |
Returns an enumerator that can be used to iterate over the child Animation objects of this Animation object. |
Insert(Double, Double, Animation) |
Adds an Animation object to this Animation that begins at |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Creates a new Animation object with the specified |
WithConcurrent(Animation, Double, Double) |
Adds |