ContentElement.BeginAnimation Metoda

Definice

Spustí animaci pro zadanou animační vlastnost u tohoto prvku.

Přetížení

Name Description
BeginAnimation(DependencyProperty, AnimationTimeline)

Spustí animaci pro zadanou animační vlastnost u tohoto prvku.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Spustí konkrétní animaci pro zadanou animační vlastnost u tohoto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci.

BeginAnimation(DependencyProperty, AnimationTimeline)

Spustí animaci pro zadanou animační vlastnost u tohoto prvku.

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation);
public void BeginAnimation(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline)

Parametry

dp
DependencyProperty

Vlastnost, která se má animovat, která je určena jako identifikátor vlastnosti závislosti.

animation
AnimationTimeline

Časová osa animace, která se má spustit.

Implementuje

Poznámky

Když zkontrolujete, jestli je vlastnost animovaná, všimněte si, že animace začne a bude považována za animované, když se vykreslí první snímek nad rámec ne animovaného výchozího bodu.

Pokud je nullhodnota BeginTime for animation , všechny aktuální animace jsou odebrány a aktuální hodnota vlastnosti je uložena.

Pokud je nullcelá animation hodnota , všechny animace jsou z vlastnosti odebrány a hodnota vlastnosti se vrátí k její základní hodnotě. Původně přidružená časová osa animací se ale nezastaví. Všechny ostatní animace přiřazené k této časové ose se budou i nadále spouštět.

Platí pro

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Spustí konkrétní animaci pro zadanou animační vlastnost u tohoto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci.

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation, System::Windows::Media::Animation::HandoffBehavior handoffBehavior);
public void BeginAnimation(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation, System.Windows.Media.Animation.HandoffBehavior handoffBehavior);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline, handoffBehavior As HandoffBehavior)

Parametry

dp
DependencyProperty

Vlastnost, která se má animovat, která je určena jako identifikátor vlastnosti závislosti.

animation
AnimationTimeline

Časová osa animace, která se má použít.

handoffBehavior
HandoffBehavior

Hodnota výčtu, která určuje, jak nová animace interaguje s libovolnými aktuálními (spuštěnými) animacemi, které již ovlivňují hodnotu vlastnosti.

Implementuje

Poznámky

Když zkontrolujete, jestli je vlastnost animovaná, všimněte si, že animace začne a bude považována za animované, když se vykreslí první snímek nad rámec ne animovaného výchozího bodu.

Pokud je nullhodnota BeginTime for animation , všechny aktuální animace jsou odebrány a aktuální hodnota vlastnosti je uložena.

Pokud je nullcelá animation hodnota , všechny animace jsou z vlastnosti odebrány a hodnota vlastnosti se vrátí k její základní hodnotě. Původně přidružená časová osa animací se ale nezastaví. Všechny ostatní animace přiřazené k této časové ose se budou i nadále spouštět.

Platí pro