ContentElement.BeginAnimation Metoda

Definice

Spustí animaci pro zadanou animovanou vlastnost tohoto prvku.Starts an animation for a specified animated property on this element.

Přetížení

BeginAnimation(DependencyProperty, AnimationTimeline)

Spustí animaci pro zadanou animovanou vlastnost tohoto prvku.Starts an animation for a specified animated property on this element.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Spustí specifickou animaci pro zadanou animovanou vlastnost tohoto prvku s možností určení toho, co se stane, pokud již vlastnost obsahuje spuštěnou animaci.Starts a specific animation for a specified animated property on this element, with the option of specifying what happens if the property already has a running animation.

BeginAnimation(DependencyProperty, AnimationTimeline)

Spustí animaci pro zadanou animovanou vlastnost tohoto prvku.Starts an animation for a specified animated property on this element.

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 určená k animaci, která je zadána jako identifikátor vlastnosti závislosti.The property to animate, which is specified as a dependency property identifier.

animation
AnimationTimeline

Časová osa animace, která se má začít.The timeline of the animation to start.

Implementuje

Poznámky

Když zkontrolujete, zda je vlastnost animovaná, zahájí se animace a bude považována za animovanou, když je vykreslen první rámec mimo neanimovaný počáteční bod.When you check whether a property is animated, note that the animation will begin and be considered animated when the first frame beyond the non-animated starting point is rendered.

Pokud BeginTime je pro animation je null , pak se odeberou všechny aktuální animace a zadrží se aktuální hodnota vlastnosti.If the BeginTime for animation is null, then any current animations are removed and the current value of the property is held.

Pokud je celá animation hodnota null , všechny animace budou odebrány z vlastnosti a hodnota vlastnosti se vrátí k základní hodnotě.If the entire animation value is null, all animations are removed from the property and the property value reverts to its base value. Původně přidružená časová osa animace se ale zastaví.However, the originally associated animation timeline is not stopped. Všechny ostatní animace přiřazené k této časové ose budou i nadále běžet.Any other animations assigned to that timeline will continue to run.

Platí pro

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Spustí specifickou animaci pro zadanou animovanou vlastnost tohoto prvku s možností určení toho, co se stane, pokud již vlastnost obsahuje spuštěnou animaci.Starts a specific animation for a specified animated property on this element, with the option of specifying what happens if the property already has a running animation.

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á má být animována, která je zadána jako identifikátor vlastnosti závislosti.The property to animate, which is specified as the dependency property identifier.

animation
AnimationTimeline

Časová osa animace, která se má použítThe timeline of the animation to be applied.

handoffBehavior
HandoffBehavior

Hodnota výčtu, která určuje, jak nová animace komunikuje s případnými aktuálními (běžícími) animacemi, které jsou již ovlivněny hodnotou vlastnosti.A value of the enumeration that specifies how the new animation interacts with any current (running) animations that are already affecting the property value.

Implementuje

Poznámky

Když zkontrolujete, zda je vlastnost animovaná, zahájí se animace a bude považována za animovanou, když je vykreslen první rámec mimo neanimovaný počáteční bod.When you check whether a property is animated, note that the animation will begin and be considered animated when the first frame beyond the non-animated starting point is rendered.

Pokud BeginTime je pro animation je null , pak se odeberou všechny aktuální animace a zadrží se aktuální hodnota vlastnosti.If the BeginTime for animation is null, then any current animations are removed and the current value of the property is held.

Pokud je celá animation hodnota null , všechny animace budou odebrány z vlastnosti a hodnota vlastnosti se vrátí k základní hodnotě.If the entire animation value is null, all animations are removed from the property and the property value reverts to its base value. Původně přidružená časová osa animace se ale zastaví.However, the originally associated animation timeline is not stopped. Všechny ostatní animace přiřazené k této časové ose budou i nadále běžet.Any other animations assigned to that timeline will continue to run.

Platí pro