Class
AnimationGroup

Represents composite animation, used for declaratively creating composite animations.

Definition

Namespace:Telerik.Windows.Controls.Animation

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class AnimationGroup : RadAnimation

Inheritance: objectRadAnimationAnimationGroup

Inherited Members RadAnimation.AnimationNameRadAnimation.RepeatBehaviorRadAnimation.SpeedRatio

Constructors

AnimationGroup()

Declaration

cs-api-definition
public AnimationGroup()

Properties

Children

Gets a list of the children animation objects of this composite animation.

Declaration

cs-api-definition
public IList Children { get; }

Property Value

IList

Methods

CreateAnimation(FrameworkElement)

Calls for each of control in Children collection.

Declaration

cs-api-definition
public override Storyboard CreateAnimation(FrameworkElement control)

Parameters

control

FrameworkElement

The control for which the animation is needed.

Returns

Storyboard

The newly created animation.

Overrides RadAnimation.CreateAnimation(FrameworkElement)

UpdateAnimation(FrameworkElement, Storyboard, params object[])

Updates each child animation of storyboard using according animation for each child control in Children.

Declaration

cs-api-definition
public override void UpdateAnimation(FrameworkElement control, Storyboard storyboard, params object[] args)

Parameters

control

FrameworkElement

storyboard

Storyboard

args

object[]

Overrides RadAnimation.UpdateAnimation(FrameworkElement, Storyboard, params object[])