ContentElement.ApplyAnimationClock Metoda

Definicja

Stosuje animację do określonej właściwości zależności dla tego elementu.

Przeciążenia

ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje animację do określonej właściwości zależności dla tego elementu. Wszystkie istniejące animacje są zatrzymywane i zastępowane nową animacją.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Stosuje animację do określonej właściwości zależności dla tego elementu z możliwością określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje animację do określonej właściwości zależności dla tego elementu. Wszystkie istniejące animacje są zatrzymywane i zastępowane nową animacją.

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

Parametry

dp
DependencyProperty

Identyfikator właściwości do animowania.

clock
AnimationClock

Zegar animacji, który kontroluje i deklaruje animację.

Implementuje

Uwagi

Aby usunąć animację z właściwości, określ identyfikator tej właściwości jako dp i określ clock wartość null. Spowoduje to usunięcie animacji, a właściwość animowana jest ustawiona na wartość podstawową. Jednak pierwotnie skojarzony zegar animacji nie jest zatrzymany. Wszystkie inne animacje przypisane do tego zegara będą nadal działać.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.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)

Stosuje animację do określonej właściwości zależności dla tego elementu z możliwością określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.

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

Parametry

dp
DependencyProperty

Właściwość do animowania.

clock
AnimationClock

Zegar animacji, który kontroluje i deklaruje animację.

handoffBehavior
HandoffBehavior

Wartość wyliczenia. Wartość domyślna to SnapshotAndReplace, która spowoduje zatrzymanie istniejącej animacji i zastąpi nową animacją.

Implementuje

Uwagi

Aby usunąć animację z właściwości, określ identyfikator tej właściwości jako dp i określ clock wartość null. Spowoduje to usunięcie animacji, a właściwość animowana jest ustawiona na wartość podstawową. Jednak pierwotnie skojarzony zegar animacji nie jest zatrzymany. Wszystkie inne animacje przypisane do tego zegara będą nadal działać.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.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