ClassElasticDoubleAnimation
Provides elastic animation capabilities.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class ElasticDoubleAnimation : DoubleAnimationBase
Inheritance: objectElasticDoubleAnimation
Constructors
ElasticDoubleAnimation()
Declaration
public ElasticDoubleAnimation()
Fields
FromProperty
Identifies the From dependency property.
Declaration
public static readonly DependencyProperty FromProperty
Field Value
DependencyProperty
LimitToEndValueProperty
Identifies the LimitToEndValue dependency property.
Declaration
public static readonly DependencyProperty LimitToEndValueProperty
Field Value
DependencyProperty
OscillationsProperty
Identifies the Oscillations dependency property.
Declaration
public static readonly DependencyProperty OscillationsProperty
Field Value
DependencyProperty
SpringinessProperty
Identifies the Springiness dependency property.
Declaration
public static readonly DependencyProperty SpringinessProperty
Field Value
DependencyProperty
ToProperty
Identifies the To dependency property.
Declaration
public static readonly DependencyProperty ToProperty
Field Value
DependencyProperty
Properties
From
Gets or sets the start value of the animated property.
LimitToEndValue
Gets or sets a value indicating whether oscillations exceed the end value.
Oscillations
Gets or sets the oscillations count.
Declaration
public double Oscillations { get; set; }
Property Value
The oscillations.
Springiness
Gets or sets the springiness.
Declaration
public double Springiness { get; set; }
Property Value
The springiness.
Methods
CreateInstanceCore()
When implemented in a derived class, creates a new instance of the Freezable derived class.
Declaration
protected override Freezable CreateInstanceCore()
Returns
Freezable
The new instance.
GetCurrentValueCore(double, double, AnimationClock)
Calculates a value that represents the current value of the property being animated, as determined by the host animation.
Declaration
protected override double GetCurrentValueCore(double defaultOriginValue, double defaultDestinationValue, AnimationClock animationClock)
Parameters
defaultOriginValue
The suggested origin value, used if the animation does not have its own explicitly set start value.
defaultDestinationValue
The suggested destination value, used if the animation does not have its own explicitly set end value.
animationClock
AnimationClock
An AnimationClock that generates the or used by the host animation.
Returns
The calculated value of the property, as determined by the current animation.