ContentElement.ApplyAnimationClock Método

Definição

Aplica uma animação a uma propriedade de dependência especificada neste elemento.

Sobrecargas

Name Description
ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica uma animação a uma propriedade de dependência especificada neste elemento. Quaisquer animações existentes são paradas e substituídas pela nova animação.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica uma animação a uma propriedade de dependência especificada neste elemento, com a capacidade de especificar o que acontece se a propriedade já tiver uma animação em execução.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica uma animação a uma propriedade de dependência especificada neste elemento. Quaisquer animações existentes são paradas e substituídas pela nova animação.

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

O identificador da propriedade a animar.

clock
AnimationClock

O relógio de animação que controla e declara a animação.

Implementações

Observações

Para remover uma animação de uma propriedade, especifique o identificador dessa propriedade como dp e especifique clock como null. Isto remove a animação e a propriedade animada é definida para o seu valor base. No entanto, o relógio de animação originalmente associado não é parado. Quaisquer outras animações atribuídas a esse relógio continuarão a correr.

Aplica-se a

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica uma animação a uma propriedade de dependência especificada neste elemento, com a capacidade de especificar o que acontece se a propriedade já tiver uma animação em execução.

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

A propriedade de animar.

clock
AnimationClock

O relógio de animação que controla e declara a animação.

handoffBehavior
HandoffBehavior

Um valor da enumeração. O padrão é SnapshotAndReplace, que para qualquer animação existente e substitui pela nova.

Implementações

Observações

Para remover uma animação de uma propriedade, especifique o identificador dessa propriedade como dp e especifique clock como null. Isto remove a animação e a propriedade animada é definida para o seu valor base. No entanto, o relógio de animação originalmente associado não é parado. Quaisquer outras animações atribuídas a esse relógio continuarão a correr.

Aplica-se a