ContentElement.ApplyAnimationClock メソッド

定義

この要素の指定した依存関係プロパティにアニメーションを適用します。

オーバーロード

ApplyAnimationClock(DependencyProperty, AnimationClock)

この要素の指定した依存関係プロパティにアニメーションを適用します。 既存のアニメーションは停止され、新しいアニメーションに置き換えられます。

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

この要素の指定した依存関係プロパティにアニメーションを適用し、プロパティでアニメーションが既に適用されているときに行われる処理を指定する機能も提供します。

ApplyAnimationClock(DependencyProperty, AnimationClock)

この要素の指定した依存関係プロパティにアニメーションを適用します。 既存のアニメーションは停止され、新しいアニメーションに置き換えられます。

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

パラメーター

dp
DependencyProperty

アニメーション化するプロパティの識別子。

clock
AnimationClock

アニメーションをコントロールして宣言するアニメーション クロック。

実装

注釈

プロパティからアニメーションを削除するには、そのプロパティの識別子を としてdp指定し、 として nullを指定clockします。 これにより、アニメーションが削除され、アニメーション化されたプロパティがその基本値に設定されます。 ただし、最初に関連付けられたアニメーション クロックは停止しません。 そのクロックに割り当てられている他のアニメーションは引き続き実行されます。

適用対象

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

この要素の指定した依存関係プロパティにアニメーションを適用し、プロパティでアニメーションが既に適用されているときに行われる処理を指定する機能も提供します。

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

パラメーター

dp
DependencyProperty

アニメーション化するプロパティ。

clock
AnimationClock

アニメーションをコントロールして宣言するアニメーション クロック。

handoffBehavior
HandoffBehavior

列挙体の値。 既定値は SnapshotAndReplace で、既存のアニメーションを停止して新しいアニメーションに置き換えます。

実装

注釈

プロパティからアニメーションを削除するには、そのプロパティの識別子を としてdp指定し、 として nullを指定clockします。 これにより、アニメーションが削除され、アニメーション化されたプロパティがその基本値に設定されます。 ただし、最初に関連付けられたアニメーション クロックは停止しません。 そのクロックに割り当てられている他のアニメーションは引き続き実行されます。

適用対象