ContentElement.ApplyAnimationClock Methode

Definitie

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element.

Overloads

Name Description
ApplyAnimationClock(DependencyProperty, AnimationClock)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element. Bestaande animaties worden gestopt en vervangen door de nieuwe animatie.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element, met de mogelijkheid om op te geven wat er gebeurt als de eigenschap al een actieve animatie heeft.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element. Bestaande animaties worden gestopt en vervangen door de nieuwe animatie.

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)

Parameters

dp
DependencyProperty

De id voor de eigenschap die moet worden animeren.

clock
AnimationClock

De animatieklok die de animatie bepaalt en declareert.

Implementeringen

Opmerkingen

Als u een animatie uit een eigenschap wilt verwijderen, geeft u de id voor die eigenschap op als dp en geeft u op clock als null. Hiermee verwijdert u de animatie en wordt de eigenschap animatie ingesteld op de basiswaarde. De oorspronkelijk gekoppelde animatieklok wordt echter niet gestopt. Alle andere animaties die aan die klok zijn toegewezen, blijven actief.

Van toepassing op

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element, met de mogelijkheid om op te geven wat er gebeurt als de eigenschap al een actieve animatie heeft.

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)

Parameters

dp
DependencyProperty

De eigenschap die moet worden geanimeerd.

clock
AnimationClock

De animatieklok die de animatie bepaalt en declareert.

handoffBehavior
HandoffBehavior

Een waarde van de opsomming. De standaardwaarde is SnapshotAndReplace, waardoor alle bestaande animaties worden gestopt en vervangen door de nieuwe animatie.

Implementeringen

Opmerkingen

Als u een animatie uit een eigenschap wilt verwijderen, geeft u de id voor die eigenschap op als dp en geeft u op clock als null. Hiermee verwijdert u de animatie en wordt de eigenschap animatie ingesteld op de basiswaarde. De oorspronkelijk gekoppelde animatieklok wordt echter niet gestopt. Alle andere animaties die aan die klok zijn toegewezen, blijven actief.

Van toepassing op