ContentElement.ApplyAnimationClock Metodo

Definizione

Applica un'animazione a una proprietà di dipendenza specificata nell'elemento.Applies an animation to a specified dependency property on this element.

Overload

ApplyAnimationClock(DependencyProperty, AnimationClock)

Applica un'animazione a una proprietà di dipendenza specificata nell'elemento.Applies an animation to a specified dependency property on this element. Le animazioni esistenti vengono interrotte e sostituite con la nuova animazione.Any existing animations are stopped and replaced with the new animation.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Applica un'animazione a una proprietà di dipendenza specificata in questo elemento, con la possibilità di specificare che cosa succede se la proprietà ha già un'animazione in esecuzione.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)

Applica un'animazione a una proprietà di dipendenza specificata nell'elemento.Applies an animation to a specified dependency property on this element. Le animazioni esistenti vengono interrotte e sostituite con la nuova animazione.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)

Parametri

dp
DependencyProperty

Identificatore della proprietà a cui applicare l'animazione.The identifier for the property to animate.

clock
AnimationClock

Orologio dell'animazione che controlla e dichiara l'animazione.The animation clock that controls and declares the animation.

Implementazioni

Commenti

Per rimuovere un'animazione da una proprietà, specificare l'identificatore per la proprietà come dp e specificare clock come null.To remove an animation from a property, specify the identifier for that property as dp and specify clock as null. Questa operazione rimuove l'animazione e la proprietà animata è impostata sul valore di base.This removes the animation and the animated property is set to its base value. Tuttavia, il clock di animazione originariamente associato non viene arrestato.However, the originally associated animation clock is not stopped. Qualsiasi altra animazione assegnata al clock continuerà a essere eseguita.Any other animations assigned to that clock will continue to run.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Applica un'animazione a una proprietà di dipendenza specificata in questo elemento, con la possibilità di specificare che cosa succede se la proprietà ha già un'animazione in esecuzione.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

Parametri

dp
DependencyProperty

Proprietà a cui applicare l'animazione.The property to animate.

clock
AnimationClock

Orologio dell'animazione che controlla e dichiara l'animazione.The animation clock that controls and declares the animation.

handoffBehavior
HandoffBehavior

Valore dell'enumerazione.A value of the enumeration. Il valore predefinito è SnapshotAndReplace, che interrompe un'animazione esistente e la sostituisce con una nuova.The default is SnapshotAndReplace, which will stop any existing animation and replace with the new one.

Implementazioni

Commenti

Per rimuovere un'animazione da una proprietà, specificare l'identificatore per la proprietà come dp e specificare clock come null.To remove an animation from a property, specify the identifier for that property as dp and specify clock as null. Questa operazione rimuove l'animazione e la proprietà animata è impostata sul valore di base.This removes the animation and the animated property is set to its base value. Tuttavia, il clock di animazione originariamente associato non viene arrestato.However, the originally associated animation clock is not stopped. Qualsiasi altra animazione assegnata al clock continuerà a essere eseguita.Any other animations assigned to that clock will continue to run.

Si applica a