ClassRadScaleXAnimation
This animation animates an element only on its X axis.
Definition
Namespace:Telerik.Core
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadScaleXAnimation : RadAnimation
Inheritance: objectRadAnimationRadScaleXAnimation
Inherited Members
Constructors
RadScaleXAnimation()
Initializes a new instance of the RadScaleXAnimation class.
Declaration
public RadScaleXAnimation()
Properties
EndScaleX
Gets or sets the end scale on the X axis.
ScaleY
Gets or sets a scale factor for Y property of the scale transform.
Declaration
[Obsolete("Do not use. This property will be removed in Q3 2012.")]
public double ScaleY { get; set; }
Property Value
StartScaleX
Gets or sets the start scale on the X axis.
Methods
ApplyAnimationValues(PlayAnimationInfo)
Applies already stored (if any) animated values.
Declaration
protected override void ApplyAnimationValues(PlayAnimationInfo info)
Parameters
info
The animation info.
Overrides
ApplyInitialValues(UIElement)
Sets the initial animation values to the provided target element.
Declaration
public override void ApplyInitialValues(UIElement target)
Parameters
target
UIElement
Overrides
ClearAnimation(UIElement)
Removes any property modifications, applied to the specified element by this instance.
Declaration
public override void ClearAnimation(UIElement target)
Parameters
target
UIElement
The element which property values are to be cleared.
Overrides
Remarks
It is assumed that the element has been previously animated by this animation.
CreateOpposite()
Creates a new instance of this animation that is the reverse of this instance.
Declaration
public override RadAnimation CreateOpposite()
Returns
A new instance of this animation that is the reverse of this instance.
Overrides
UpdateAnimationOverride(AnimationContext)
Core update routine.
Declaration
protected override void UpdateAnimationOverride(AnimationContext context)
Parameters
context
The context that holds information about the animation.
Overrides