Class
RadScaleYAnimation

This animation animates an element only on its Y axis.

Definition

Constructors

RadScaleYAnimation()

Initializes a new instance of the RadScaleYAnimation class.

Declaration

cs-api-definition
public RadScaleYAnimation()

Properties

EndScaleY

Gets or sets the end scale on the Y axis.

Declaration

cs-api-definition
public double? EndScaleY { get; set; }

Property Value

double?

ScaleX

Gets or sets a scale factor for X property of the scale transform.

Declaration

cs-api-definition
[Obsolete("Do not use. This property will be removed in Q3 2012.")]
public double ScaleX { get; set; }

Property Value

double

StartScaleY

Gets or sets the start scale on the Y axis.

Declaration

cs-api-definition
public double? StartScaleY { get; set; }

Property Value

double?

Methods

ApplyAnimationValues(PlayAnimationInfo)

Applies already stored (if any) animated values.

Declaration

cs-api-definition
protected override void ApplyAnimationValues(PlayAnimationInfo info)

Parameters

info

PlayAnimationInfo

The animation info.

Overrides RadAnimation.ApplyAnimationValues(PlayAnimationInfo)

ApplyInitialValues(UIElement)

Sets the initial animation values to the provided target element.

Declaration

cs-api-definition
public override void ApplyInitialValues(UIElement target)

Parameters

target

UIElement

Overrides RadAnimation.ApplyInitialValues(UIElement)

ClearAnimation(UIElement)

Removes any property modifications, applied to the specified element by this instance.

Declaration

cs-api-definition
public override void ClearAnimation(UIElement target)

Parameters

target

UIElement

The element which property values are to be cleared.

Overrides RadAnimation.ClearAnimation(UIElement)

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

cs-api-definition
public override RadAnimation CreateOpposite()

Returns

RadAnimation

A new instance of this animation that is the reverse of this instance.

Overrides RadAnimation.CreateOpposite()

UpdateAnimationOverride(AnimationContext)

Core update routine.

Declaration

cs-api-definition
protected override void UpdateAnimationOverride(AnimationContext context)

Parameters

context

AnimationContext

The context that holds information about the animation.

Overrides RadAnimation.UpdateAnimationOverride(AnimationContext)