ContentElement.BeginAnimation 方法

定义

为此元素的指定要进行动画处理的属性启动动画。

重载

BeginAnimation(DependencyProperty, AnimationTimeline)

为此元素的指定要进行动画处理的属性启动动画。

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

为此元素的指定要进行动画处理的属性启动特定的动画,并可以指定当该属性已有正在运行的动画时所要执行的操作。

BeginAnimation(DependencyProperty, AnimationTimeline)

为此元素的指定要进行动画处理的属性启动动画。

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation);
public void BeginAnimation (System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline)

参数

dp
DependencyProperty

要进行动画处理的属性,它被指定为依赖项属性标识符。

animation
AnimationTimeline

要启动的动画的时间线。

实现

注解

检查属性是否为动画时,请注意,当第一个超出非动画起点的帧呈现时,动画将开始并被视为动画。

If the BeginTime for animation is null, then any current animations are removed and the current value of the property is held.

如果整个 animation 值为 null,则从属性中删除所有动画,属性值将还原为其基值。 但是,最初关联的动画时间线不会停止。 分配给该时间线的任何其他动画将继续运行。

适用于

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

为此元素的指定要进行动画处理的属性启动特定的动画,并可以指定当该属性已有正在运行的动画时所要执行的操作。

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation, System::Windows::Media::Animation::HandoffBehavior handoffBehavior);
public void BeginAnimation (System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation, System.Windows.Media.Animation.HandoffBehavior handoffBehavior);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline, handoffBehavior As HandoffBehavior)

参数

dp
DependencyProperty

要进行动画处理的属性,它被指定为依赖项属性标识符。

animation
AnimationTimeline

要应用的动画的时间线。

handoffBehavior
HandoffBehavior

一个枚举值,用来指定新动画如何与已在影响属性值的任何当前(正在运行的)动画进行交互。

实现

注解

检查属性是否为动画时,请注意,当第一个超出非动画起点的帧呈现时,动画将开始并被视为动画。

If the BeginTime for animation is null, then any current animations are removed and the current value of the property is held.

如果整个 animation 值为 null,则从属性中删除所有动画,属性值将还原为其基值。 但是,最初关联的动画时间线不会停止。 分配给该时间线的任何其他动画将继续运行。

适用于