ContentElement.ApplyAnimationClock Metod

Definition

Tillämpar en animering på en angiven beroendeegenskap för det här elementet.

Överlagringar

Name Description
ApplyAnimationClock(DependencyProperty, AnimationClock)

Tillämpar en animering på en angiven beroendeegenskap för det här elementet. Alla befintliga animeringar stoppas och ersätts med den nya animeringen.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Tillämpar en animering på en angiven beroendeegenskap för det här elementet, med möjlighet att ange vad som händer om egenskapen redan har en animering som körs.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Tillämpar en animering på en angiven beroendeegenskap för det här elementet. Alla befintliga animeringar stoppas och ersätts med den nya animeringen.

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)

Parametrar

dp
DependencyProperty

Identifieraren för egenskapen som ska animeras.

clock
AnimationClock

Animeringsklockan som styr och deklarerar animeringen.

Implementeringar

Kommentarer

Om du vill ta bort en animering från en egenskap anger du identifieraren för den egenskapen som dp och anger clock som null. Detta tar bort animeringen och den animerade egenskapen är inställd på dess basvärde. Den ursprungligen associerade animeringsklockan stoppas dock inte. Alla andra animeringar som tilldelats den klockan fortsätter att köras.

Gäller för

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Tillämpar en animering på en angiven beroendeegenskap för det här elementet, med möjlighet att ange vad som händer om egenskapen redan har en animering som körs.

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)

Parametrar

dp
DependencyProperty

Egenskapen som ska animeras.

clock
AnimationClock

Animeringsklockan som styr och deklarerar animeringen.

handoffBehavior
HandoffBehavior

Ett värde för uppräkningen. Standardvärdet är SnapshotAndReplace, som stoppar alla befintliga animeringar och ersätter med den nya.

Implementeringar

Kommentarer

Om du vill ta bort en animering från en egenskap anger du identifieraren för den egenskapen som dp och anger clock som null. Detta tar bort animeringen och den animerade egenskapen är inställd på dess basvärde. Den ursprungligen associerade animeringsklockan stoppas dock inte. Alla andra animeringar som tilldelats den klockan fortsätter att köras.

Gäller för