Class
RadScaleAnimation

Scale animation for showing/hiding elements.

Definition

Namespace:Telerik.Core

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadScaleAnimation : RadAnimationGroup

Inheritance: objectRadAnimationRadAnimationGroupRadScaleAnimation

Inherited Members RadAnimationGroup.CreateOpposite()RadAnimationGroup.ClearAnimation(UIElement)RadAnimationGroup.ApplyInitialValues(UIElement)RadAnimationGroup.ApplyAnimationValues(PlayAnimationInfo)RadAnimationGroup.CloneCore()RadAnimationGroup.CreateStoryboardOverride(UIElement)RadAnimationGroup.UpdateAnimationOverride(AnimationContext)RadAnimationGroup.ChildrenRadAnimation.EmptyRadAnimation.Clone()RadAnimation.OnStarted(PlayAnimationInfo)RadAnimation.CopyAnimationValues(PlayAnimationInfo)RadAnimation.OnEnded(PlayAnimationInfo)RadAnimation.OnEnded()RadAnimation.EasingRadAnimation.InitialDelayRadAnimation.AnimationNameRadAnimation.FillBehaviorRadAnimation.SpeedRatioRadAnimation.AutoReverseRadAnimation.RepeatBehaviorRadAnimation.Ended

Constructors

RadScaleAnimation()

Initializes a new instance of the RadScaleAnimation class.

Declaration

cs-api-definition
public RadScaleAnimation()

Properties

AnimationOrigin

Gets or sets the render transform origin of the animated element.

Declaration

cs-api-definition
public override Point AnimationOrigin { get; set; }

Property Value

Point

Overrides RadAnimation.AnimationOrigin

Duration

Gets or sets the duration of the scale animation. The value of this property will be set as the value of DurationX and DurationY.

Declaration

cs-api-definition
public override Duration Duration { get; set; }

Property Value

Duration

Overrides RadAnimation.Duration

DurationX

Gets or sets the duration of the X animation.

Declaration

cs-api-definition
public Duration DurationX { get; set; }

Property Value

Duration

DurationY

Gets or sets the duration of the Y animation.

Declaration

cs-api-definition
public Duration DurationY { get; set; }

Property Value

Duration

EndScaleX

Gets or sets the end scale on the X axis.

Declaration

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

Property Value

double?

EndScaleY

Gets or sets the end scale on the Y axis.

Declaration

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

Property Value

double?

StartScaleX

Gets or sets the start scale on the X axis.

Declaration

cs-api-definition
public double? StartScaleX { 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?