ContentElement.ApplyAnimationClock Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Aplica uma animação a uma propriedade de dependência especificada neste elemento.
Sobrecargas
ApplyAnimationClock(DependencyProperty, AnimationClock) |
Aplica uma animação a uma propriedade de dependência especificada neste elemento. Todas as animações existentes são interrompidas e substituídas pela nova animação. |
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) |
Aplica uma animação a uma propriedade de dependência especificada nesse elemento, com a capacidade de especificar o que ocorrerá 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. Todas as animações existentes são interrompidas 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
O identificador para a propriedade a ser animada.
- clock
- AnimationClock
O relógio de animação que controla e declara a animação.
Implementações
Comentários
Para remover uma animação de uma propriedade, especifique o identificador dessa propriedade como dp
e especifique clock
como null
. Isso remove a animação e a propriedade animada é definida como seu valor base. No entanto, o relógio de animação originalmente associado não é interrompido. Todas as outras animações atribuídas a esse relógio continuarão a ser executadas.
Aplica-se a
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)
Aplica uma animação a uma propriedade de dependência especificada nesse elemento, com a capacidade de especificar o que ocorrerá 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
A propriedade a ser animada.
- 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 interromperá a animação existente, substituindo-a pela nova.
Implementações
Comentários
Para remover uma animação de uma propriedade, especifique o identificador dessa propriedade como dp
e especifique clock
como null
. Isso remove a animação e a propriedade animada é definida como seu valor base. No entanto, o relógio de animação originalmente associado não é interrompido. Todas as outras animações atribuídas a esse relógio continuarão a ser executadas.