ContentElement.ApplyAnimationClock Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą.
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)
Parametry
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
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ę.
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)
Parametry
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ć.