ContentElement.ApplyAnimationClock Methode

Definition

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an.

Überlädt

Name Beschreibung
ApplyAnimationClock(DependencyProperty, AnimationClock)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an. Alle vorhandenen Animationen werden angehalten und durch die neue Animation ersetzt.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, mit der Möglichkeit anzugeben, was passiert, wenn die Eigenschaft bereits über eine ausgeführte Animation verfügt.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an. Alle vorhandenen Animationen werden angehalten und durch die neue Animation ersetzt.

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)

Parameter

dp
DependencyProperty

Der Bezeichner für die zu animierende Eigenschaft.

clock
AnimationClock

Die Animationsuhr, die die Animation steuert und deklariert.

Implementiert

Hinweise

Wenn Sie eine Animation aus einer Eigenschaft entfernen möchten, geben Sie den Bezeichner für diese Eigenschaft andp, und geben Sie sie als clockannull. Dadurch wird die Animation entfernt, und die animierte Eigenschaft wird auf den Basiswert festgelegt. Die ursprünglich zugeordnete Animationsuhr wird jedoch nicht beendet. Alle anderen Animationen, die dieser Uhr zugewiesen sind, werden weiterhin ausgeführt.

Gilt für:

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, mit der Möglichkeit anzugeben, was passiert, wenn die Eigenschaft bereits über eine ausgeführte Animation verfügt.

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)

Parameter

dp
DependencyProperty

Die zu animierende Eigenschaft.

clock
AnimationClock

Die Animationsuhr, die die Animation steuert und deklariert.

handoffBehavior
HandoffBehavior

Ein Wert der Aufzählung. Der Standardwert ist SnapshotAndReplace, wodurch alle vorhandenen Animationen beendet und durch die neue ersetzt werden.

Implementiert

Hinweise

Wenn Sie eine Animation aus einer Eigenschaft entfernen möchten, geben Sie den Bezeichner für diese Eigenschaft andp, und geben Sie sie als clockannull. Dadurch wird die Animation entfernt, und die animierte Eigenschaft wird auf den Basiswert festgelegt. Die ursprünglich zugeordnete Animationsuhr wird jedoch nicht beendet. Alle anderen Animationen, die dieser Uhr zugewiesen sind, werden weiterhin ausgeführt.

Gilt für: