ContentElement.ApplyAnimationClock Método

Definición

Aplica una animación a una propiedad de dependencia especificada en este elemento.

Sobrecargas

ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica una animación a una propiedad de dependencia especificada en este elemento. Se detiene cualquier animación existente y se reemplaza con la nueva animación.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica una animación a una propiedad de dependencia especificada en este elemento, con capacidad para especificar lo que ocurre si la propiedad ya tiene una animación en ejecución.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica una animación a una propiedad de dependencia especificada en este elemento. Se detiene cualquier animación existente y se reemplaza con la nueva animación.

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)

Parámetros

dp
DependencyProperty

Identificador de la propiedad que se animará.

clock
AnimationClock

Reloj de animación que controla y declara la animación.

Implementaciones

Comentarios

Para quitar una animación de una propiedad, especifique el identificador de esa propiedad como dp y especifique clock como null. Esto quita la animación y la propiedad animada se establece en su valor base. Sin embargo, el reloj de animación asociado originalmente no se detiene. Cualquier otra animación asignada a ese reloj seguirá ejecutándose.

Se aplica a

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica una animación a una propiedad de dependencia especificada en este elemento, con capacidad para especificar lo que ocurre si la propiedad ya tiene una animación en ejecución.

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)

Parámetros

dp
DependencyProperty

Propiedad que se va a animar.

clock
AnimationClock

Reloj de animación que controla y declara la animación.

handoffBehavior
HandoffBehavior

Valor de la enumeración. El valor predeterminado es SnapshotAndReplace, que detendrá cualquier animación existente y la reemplazará por una nueva.

Implementaciones

Comentarios

Para quitar una animación de una propiedad, especifique el identificador de esa propiedad como dp y especifique clock como null. Esto quita la animación y la propiedad animada se establece en su valor base. Sin embargo, el reloj de animación asociado originalmente no se detiene. Cualquier otra animación asignada a ese reloj seguirá ejecutándose.

Se aplica a