The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
System.Windows.Media.Animation Namespace
Silverlight
Provides types that support property animation functionality, including timelines, storyboards, and key frames.
| Class | Description | |
|---|---|---|
|
BackEase | Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated. |
|
BeginStoryboard | A trigger action that begins a Storyboard and distributes its animations to their targeted objects and properties. |
|
BounceEase | Represents an easing function that creates an animated bouncing effect. |
|
CircleEase | Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function. |
|
ColorAnimation | Animates the value of a Color property between two target values using linear interpolation over a specified Duration. |
|
ColorAnimationUsingKeyFrames | Animates the value of a Color property along a set of KeyFrames over a specified Duration. |
|
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 | Represents a collection of ColorKeyFrame objects that can be individually accessed by index. |
|
CubicEase | Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t3. |
|
DiscreteColorKeyFrame | Animates from the Color value of the previous key frame to its own Value using discrete values. |
|
DiscreteDoubleKeyFrame | Animates from the Double value of the previous key frame to its own Value using discrete values. |
|
DiscreteObjectKeyFrame | Animates from the Object value of the previous key frame to its own Value using discrete values. |
|
DiscretePointKeyFrame | Animates from the Point value of the previous key frame to its own Value using discrete frames. |
|
DoubleAnimation | Animates the value of a Double property between two target values using linear interpolation over a specified Duration. |
|
DoubleAnimationUsingKeyFrames | Animates the value of a Double property along a set of KeyFrames. |
|
DoubleKeyFrame | An abstract class that defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames. |
|
DoubleKeyFrameCollection | Represents a collection of DoubleKeyFrame objects that can be individually accessed by index. |
|
EasingColorKeyFrame | A class that enables you to associate easing functions with a ColorAnimationUsingKeyFrames key frame animation. |
|
EasingDoubleKeyFrame | Defines a property that enables you to associate an easing function with a DoubleAnimationUsingKeyFrames key-frame animation. |
|
EasingFunctionBase | Provides the base class for all the easing functions. You can create your own custom easing functions by inheriting from this class. |
|
EasingPointKeyFrame | Defines a property that enables you to associate an easing function with a PointAnimationUsingKeyFrames key-frame animation. |
|
ElasticEase | Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest. |
|
ExponentialEase | Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula (see remarks). |
|
KeySpline | This class is used by a spline key frame to define animation progress. |
|
LinearColorKeyFrame | Animates from the Color value of the previous key frame to its own Value using linear interpolation. |
|
LinearDoubleKeyFrame | Animates from the Double value of the previous key frame to its own Value using linear interpolation. |
|
LinearPointKeyFrame | Animates from the Point value of the previous key frame to its own Value using linear interpolation. |
|
ObjectAnimationUsingKeyFrames | Animates the value of an Object property along a set of KeyFrames over a specified Duration. |
|
ObjectKeyFrame | Defines an animation segment with its own target value and interpolation method for an ObjectAnimationUsingKeyFrames. |
|
ObjectKeyFrameCollection | Represents a collection of ObjectKeyFrame objects that can be individually accessed by index. |
|
PointAnimation | Animates the value of a Point property between two target values using linear interpolation over a specified Duration. |
|
PointAnimationUsingKeyFrames | Animates the value of a Point property along a set of KeyFrames. |
|
PointKeyFrame | Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames. |
|
PointKeyFrameCollection | Represents a collection of PointKeyFrame objects that can be individually accessed by index. |
|
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 | Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t2 |
|
QuarticEase | Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t4. |
|
QuinticEase | Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t5. |
|
SineEase | Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula (see remarks). |
|
SplineColorKeyFrame | Animates from the Color value of the previous key frame to its own Value using splined interpolation. |
|
SplineDoubleKeyFrame | Animates from the Double value of the previous key frame to its own Value using splined interpolation. |
|
SplinePointKeyFrame | Animates from the Point value of the previous key frame to its own Value using splined interpolation. |
|
Storyboard | Controls animations with a timeline, and provides object and property targeting information for its child animations. |
|
Timeline | Defines a segment of time. |
|
TimelineCollection | Represents a collection of Timeline objects. |
| Structure | Description | |
|---|---|---|
|
KeyTime | Specifies when a particular key frame should take place during an animation. |
|
RepeatBehavior | Describes how a Timeline repeats its simple duration. |
| Interface | Description | |
|---|---|---|
|
IEasingFunction | Defines the basic functionality of an easing function. |
| Enumeration | Description | |
|---|---|---|
|
ClockState | Describes the potential states of an animation. |
|
EasingMode | Specifies how the animation associated with an easing function interpolates. |
|
FillBehavior | Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period. |
|
KeyTimeType | Represents the different types that may represent a KeyTime instance. |
Community Additions
Show: