ParallelTimeline.SlipBehavior Proprietà
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.
Ottiene o imposta un valore che specifica il comportamento di questa sequenza temporale quando uno o più elementi Timeline figlio scivolano.
public:
property System::Windows::Media::Animation::SlipBehavior SlipBehavior { System::Windows::Media::Animation::SlipBehavior get(); void set(System::Windows::Media::Animation::SlipBehavior value); };
public System.Windows.Media.Animation.SlipBehavior SlipBehavior { get; set; }
member this.SlipBehavior : System.Windows.Media.Animation.SlipBehavior with get, set
Public Property SlipBehavior As SlipBehavior
Valore della proprietà
Valore che indica il comportamento di questa sequenza temporale quando uno o più figli Timeline scivolano. Il valore predefinito è Grow.
Commenti
Spesso è consigliabile sincronizzare animazioni e supporti. Tuttavia, questo è complicato dal fatto che la riproduzione multimediale può essere ritardata caricando o buffering rendendo difficile riprodurre in modo affidabile un'animazione insieme ai supporti. La SlipBehavior proprietà viene utilizzata per determinare cosa accade quando vengono riprodotti insieme elementi multimediali e animazioni. Un valore ( Grow impostazione predefinita) specifica che le sequenze temporali di animazione non devono essere sincronizzate e verranno riprodotte se specificate indipendentemente dallo stato di altri supporti nella sequenza temporale. Un valore di Slip , invece, specifica che un'animazione attenderà (scivolare) fino a quando il supporto non è pronto per la riproduzione. I diagrammi seguenti illustrano questo comportamento.
Viene Storyboard riprodotto un video e un'animazione. Quando SlipBehavior è impostato su Grow e la Duration proprietà di è impostata su Automatic, Storyboard aumenta la riproduzione di Storyboard tutti i contenuti multimediali e le animazioni.
Questo Storyboard ha un SlipBehavior di Grow e un Duration di 5 secondi che dà media e animazioni 5 secondi da riprodurre indipendentemente dalla quantità di dati che scivolano.
Ha Storyboard un SlipBehavior oggetto di Slip. Si noti che ( DoubleAnimation e qualsiasi altro elemento figlio non multimediale di Storyboard) non progredisce a meno che la sequenza temporale dei supporti non sia in corso. Se il supporto richiede un po' di tempo per il caricamento o se è memorizzato nel buffer, l'animazione attenderà (scivola) con essa. In questo modo le animazioni possono essere sincronizzate con un singolo file multimediale.
Diagramma
Questo Storyboard ha un SlipBehavior valore di Slip e un Duration di 5 secondi. In questo scenario, il file multimediale e l'animazione sono garantiti per 5 secondi.
Informazioni sulle proprietà di dipendenza
| Elemento | Valore |
|---|---|
| Campo Identificatore | SlipBehaviorProperty |
Proprietà dei metadati impostate su true |
Nessuno |