ContentElement.ApplyAnimationClock Metoda

Definicja

Stosuje animację do określonej właściwości zależności w tym elemencie.Applies an animation to a specified dependency property on this element.

Przeciążenia

ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje animację do określonej właściwości zależności w tym elemencie.Applies an animation to a specified dependency property on this element. Wszystkie istniejące animacje zostaną zatrzymane i zastąpione nową animacją.Any existing animations are stopped and replaced with the new animation.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Stosuje animację do określonej właściwości zależności tego elementu, z możliwością określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.Applies an animation to a specified dependency property on this element, with the ability to specify what happens if the property already has a running animation.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje animację do określonej właściwości zależności w tym elemencie.Applies an animation to a specified dependency property on this element. Wszystkie istniejące animacje zostaną zatrzymane i zastąpione nową animacją.Any existing animations are stopped and replaced with the new animation.

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

dp
DependencyProperty

Identyfikator właściwości do animacji.The identifier for the property to animate.

clock
AnimationClock

Zegar animacji, który kontroluje i deklaruje animację.The animation clock that controls and declares the animation.

Implementuje

Uwagi

Aby usunąć animację z właściwości, określ identyfikator dla tej właściwości jako dp i określ clock jako null.To remove an animation from a property, specify the identifier for that property as dp and specify clock as null. Spowoduje to usunięcie animacji, a właściwość animowana ma ustawioną wartość bazową.This removes the animation and the animated property is set to its base value. Pierwotnie skojarzony zegar animacji nie jest jednak zatrzymywany.However, the originally associated animation clock is not stopped. Wszystkie inne animacje przypisane do tego zegara będą nadal działać.Any other animations assigned to that clock will continue to run.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Stosuje animację do określonej właściwości zależności tego elementu, z możliwością określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.Applies an animation to a specified dependency property on this element, with the ability to specify what happens if the property already has a running animation.

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

Parametry

dp
DependencyProperty

Właściwość do animacji.The property to animate.

clock
AnimationClock

Zegar animacji, który kontroluje i deklaruje animację.The animation clock that controls and declares the animation.

handoffBehavior
HandoffBehavior

Wartość wyliczenia.A value of the enumeration. Wartość domyślna to SnapshotAndReplace, co spowoduje zatrzymanie wszelkich istniejących animacji i zamienienie na nowe.The default is SnapshotAndReplace, which will stop any existing animation and replace with the new one.

Implementuje

Uwagi

Aby usunąć animację z właściwości, określ identyfikator dla tej właściwości jako dp i określ clock jako null.To remove an animation from a property, specify the identifier for that property as dp and specify clock as null. Spowoduje to usunięcie animacji, a właściwość animowana ma ustawioną wartość bazową.This removes the animation and the animated property is set to its base value. Pierwotnie skojarzony zegar animacji nie jest jednak zatrzymywany.However, the originally associated animation clock is not stopped. Wszystkie inne animacje przypisane do tego zegara będą nadal działać.Any other animations assigned to that clock will continue to run.

Dotyczy