ContentElement.BeginAnimation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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.