Auf Englisch lesen

Freigeben über


ContentElement.ApplyAnimationClock Methode

Definition

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

Überlädt

ApplyAnimationClock(DependencyProperty, AnimationClock)

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

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, wobei angegeben werden kann, was geschieht, wenn die Eigenschaft bereits eine laufende Animation aufweist.

ApplyAnimationClock(DependencyProperty, AnimationClock)

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

C#
public void ApplyAnimationClock (System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationClock clock);

Parameter

dp
DependencyProperty

Der Bezeichner für die zu animierende Eigenschaft.

clock
AnimationClock

Die Animationsuhr, die die Animation steuert und deklariert.

Implementiert

Hinweise

Um eine Animation aus einer Eigenschaft zu entfernen, geben Sie den Bezeichner für diese Eigenschaft als dp an, und geben Sie als nullanclock. Dadurch wird die Animation entfernt, und die animierte Eigenschaft wird auf ihren Basiswert festgelegt. Die ursprünglich zugeordnete Animationsuhr wird jedoch nicht angehalten. Alle anderen Animationen, die dieser Uhr zugewiesen sind, werden weiterhin ausgeführt.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, wobei angegeben werden kann, was geschieht, wenn die Eigenschaft bereits eine laufende Animation aufweist.

C#
public void ApplyAnimationClock (System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationClock clock, System.Windows.Media.Animation.HandoffBehavior handoffBehavior);

Parameter

dp
DependencyProperty

Die zu animierende Eigenschaft.

clock
AnimationClock

Die Animationsuhr, die die Animation steuert und deklariert.

handoffBehavior
HandoffBehavior

Ein Wert aus der Enumeration. Die Standardeinstellung ist SnapshotAndReplace, durch die eine vorhandene Animation beendet und durch die neue ersetzt wird.

Implementiert

Hinweise

Um eine Animation aus einer Eigenschaft zu entfernen, geben Sie den Bezeichner für diese Eigenschaft als dp an, und geben Sie als nullanclock. Dadurch wird die Animation entfernt, und die animierte Eigenschaft wird auf ihren Basiswert festgelegt. Die ursprünglich zugeordnete Animationsuhr wird jedoch nicht angehalten. Alle anderen Animationen, die dieser Uhr zugewiesen sind, werden weiterhin ausgeführt.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9