ContentElement.BeginAnimation Metodo

Definizione

Avvia un'animazione per una proprietà animata specificata su questo elemento.

Overload

Nome Descrizione
BeginAnimation(DependencyProperty, AnimationTimeline)

Avvia un'animazione per una proprietà animata specificata su questo elemento.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Avvia un'animazione specifica per una proprietà animata specificata su questo elemento, con l'opzione di specificare cosa accade se la proprietà dispone già di un'animazione in esecuzione.

BeginAnimation(DependencyProperty, AnimationTimeline)

Avvia un'animazione per una proprietà animata specificata su questo elemento.

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)

Parametri

dp
DependencyProperty

Proprietà da animare, specificata come identificatore di proprietà di dipendenza.

animation
AnimationTimeline

Sequenza temporale dell'animazione da avviare.

Implementazioni

Commenti

Quando si controlla se una proprietà è animata, si noti che l'animazione inizierà e verrà considerata animata quando viene eseguito il rendering del primo fotogramma oltre il punto iniziale non animato.

Se per BeginTimeanimation è null, tutte le animazioni correnti vengono rimosse e il valore corrente della proprietà viene mantenuto.

Se l'intero animation valore è null, tutte le animazioni vengono rimosse dalla proprietà e il valore della proprietà viene ripristinato al valore di base. Tuttavia, la sequenza temporale di animazione associata originariamente non viene arrestata. Qualsiasi altra animazione assegnata a tale sequenza temporale continuerà a essere eseguita.

Si applica a

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Avvia un'animazione specifica per una proprietà animata specificata su questo elemento, con l'opzione di specificare cosa accade se la proprietà dispone già di un'animazione in esecuzione.

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)

Parametri

dp
DependencyProperty

Proprietà da animare, specificata come identificatore della proprietà di dipendenza.

animation
AnimationTimeline

Sequenza temporale dell'animazione da applicare.

handoffBehavior
HandoffBehavior

Valore dell'enumerazione che specifica il modo in cui la nuova animazione interagisce con qualsiasi animazione corrente (in esecuzione) che influisce già sul valore della proprietà.

Implementazioni

Commenti

Quando si controlla se una proprietà è animata, si noti che l'animazione inizierà e verrà considerata animata quando viene eseguito il rendering del primo fotogramma oltre il punto iniziale non animato.

Se per BeginTimeanimation è null, tutte le animazioni correnti vengono rimosse e il valore corrente della proprietà viene mantenuto.

Se l'intero animation valore è null, tutte le animazioni vengono rimosse dalla proprietà e il valore della proprietà viene ripristinato al valore di base. Tuttavia, la sequenza temporale di animazione associata originariamente non viene arrestata. Qualsiasi altra animazione assegnata a tale sequenza temporale continuerà a essere eseguita.

Si applica a