Class TreeViewExpandCollapseAnimation
Animation for the TreeView Expand/Collapse.
Namespace: Telerik.Windows.Controls.Animation
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public class TreeViewExpandCollapseAnimation : RadAnimation
Constructors
TreeViewExpandCollapseAnimation()
Initializes a new instance of the TreeViewExpandCollapseAnimation class.
Declaration
public TreeViewExpandCollapseAnimation()
Properties
AnimationTargetName
Gets or sets the name of the element that should be animated.
Declaration
public string AnimationTargetName { get; set; }
Property Value
System.String
|
Direction
Gets or sets a value indicating whether the direction of the animation.
Declaration
public AnimationDirection Direction { get; set; }
Property Value
AnimationDirection
|
Duration
Gets or sets the duration of the easing animation.
Declaration
public TimeSpan Duration { get; set; }
Property Value
System.TimeSpan
The duration. |
EasingFunction
Gets or sets the easing function.
Declaration
public IEasingFunction EasingFunction { get; set; }
Property Value
System.Windows.Media.Animation.IEasingFunction
The easing function. |
TargetName
Gets or sets the name of the element that should be animated. Using this property causes generation of non compiling code by Blend.
Declaration
public string TargetName { get; set; }
Property Value
System.String
|
Methods
CreateAnimation(FrameworkElement)
Creates the TreeView animation.
Declaration
public override Storyboard CreateAnimation(FrameworkElement control)
Parameters
System.Windows.FrameworkElement
control
The control for which the animation is needed. |
Returns
System.Windows.Media.Animation.Storyboard
The newly created animation. |
Overrides
UpdateAnimation(FrameworkElement, Storyboard, Object[])
Updates the TreeViewAnimation.
Declaration
public override void UpdateAnimation(FrameworkElement control, Storyboard storyboard, params object[] args)
Parameters
System.Windows.FrameworkElement
control
The control for which the animation needs to be updated. |
System.Windows.Media.Animation.Storyboard
storyboard
Storyboard that needs to be updated. |
System.Object[]
args
Optional arguments that the animation needs, can be provided by the control. |