Sdílet prostřednictvím


ContentElement.ApplyAnimationClock Metoda

Definice

Použije animaci na zadanou vlastnost závislosti na tomto prvku.

Přetížení

ApplyAnimationClock(DependencyProperty, AnimationClock)

Použije animaci na zadanou vlastnost závislosti na tomto prvku. Všechny existující animace se zastaví a nahradí novou animací.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Použije animaci na zadanou vlastnost závislostí tohoto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Použije animaci na zadanou vlastnost závislosti na tomto prvku. Všechny existující animace se zastaví a nahradí novou animací.

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)

Parametry

dp
DependencyProperty

Identifikátor vlastnosti, která se má animovat.

clock
AnimationClock

Hodiny animace, které řídí a deklarují animaci.

Implementuje

Poznámky

Chcete-li odebrat animaci z vlastnosti, zadejte identifikátor této vlastnosti jako dp a zadejte clock jako null. Tím se odebere animace a animovaná vlastnost je nastavena na její základní hodnotu. Původně přidružené animační hodiny se ale nezastaví. Všechny ostatní animace přiřazené k danému času se budou dál spouštět.

Platí pro

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Použije animaci na zadanou vlastnost závislostí tohoto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci.

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)

Parametry

dp
DependencyProperty

Vlastnost, která se má animovat

clock
AnimationClock

Hodiny animace, které řídí a deklarují animaci.

handoffBehavior
HandoffBehavior

Hodnota výčtu. Výchozí hodnota je SnapshotAndReplace, která zastaví jakoukoli existující animaci a nahradí novou animací.

Implementuje

Poznámky

Chcete-li odebrat animaci z vlastnosti, zadejte identifikátor této vlastnosti jako dp a zadejte clock jako null. Tím se odebere animace a animovaná vlastnost je nastavena na její základní hodnotu. Původně přidružené animační hodiny se ale nezastaví. Všechny ostatní animace přiřazené k danému času se budou dál spouštět.

Platí pro