Timeline.RepeatBehavior Proprietà

Definizione

Ottiene o imposta il comportamento ripetitivo di questa sequenza temporale.Gets or sets the repeating behavior of this timeline.

public:
 property System::Windows::Media::Animation::RepeatBehavior RepeatBehavior { System::Windows::Media::Animation::RepeatBehavior get(); void set(System::Windows::Media::Animation::RepeatBehavior value); };
public System.Windows.Media.Animation.RepeatBehavior RepeatBehavior { get; set; }
member this.RepeatBehavior : System.Windows.Media.Animation.RepeatBehavior with get, set
Public Property RepeatBehavior As RepeatBehavior

Valore della proprietà

Un Count di iterazione che specifica il numero di ore di riproduzione della sequenza temporale, un valore TimeSpan che specifica la durata totale del periodo attivo di questa sequenza temporale o il valore speciale Forever che specifica che la sequenza temporale deve ripetersi indefinitamente.An iteration Count that specifies the number of times the timeline should play, a TimeSpan value that specifies the total the length of this timeline's active period, or the special value Forever, which specifies that the timeline should repeat indefinitely. Il valore predefinito è un RepeatBehavior oggetto Count con il valore 1, che indica che la sequenza temporale viene riprodotta una volta.The default value is a RepeatBehavior with a Count of 1, which indicates that the timeline plays once.

Commenti

Se viene specificata Count un'iterazione e la AutoReverse proprietà della sequenza temporale è trueimpostata su, una singola ripetizione è costituita da un'iterazione in avanti e da un'iterazione precedente.If an iteration Count is specified and the timeline's AutoReverse property is set to true, a single repetition consists of one forward iteration and one backward iteration. Una sequenza temporale con AutoReverse una proprietà impostata su true un' Count iterazione di 2 viene eseguita in avanti, poi indietro, quindi nuovamente in avanti e poi indietro.A timeline with an AutoReverse property set to true an iteration Count of 2 would play forwards, then backwards, then forwards again, and then backwards again.

Anziché specificare il numero di volte in cui viene riprodotta una sequenza temporale, è anche possibile specificare la durata totale di riproduzione della sequenza temporale.Instead of specifying the number of times a timeline plays, you can also specify the total length of time you want the timeline to play. Per ripetere una sequenza temporale, questo RepeatBehavior.Duration valore deve essere maggiore di quello della Durationsequenza temporale.For a timeline to repeat, this RepeatBehavior.Duration value should be greater than the timeline's Duration. Ad esempio, una sequenza temporale con Duration un valore di 2 secondi RepeatBehavior.Duration e un di 4 secondi viene riprodotta due volte.For example, a timeline with a Duration of 2 seconds and a RepeatBehavior.Duration of 4 seconds will play twice. Se è minore dell'oggetto della Durationsequenza temporale, il periodo attivo della sequenza temporale è ridotto. RepeatBehavior.DurationIf the RepeatBehavior.Duration is less than the timeline's Duration, the timeline's active period is cut short.

Per altre informazioni sulle sequenze temporali ripetute, vedere Cenni preliminari sull'animazione.For more information about repeating timelines, see Animation Overview.

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field RepeatBehaviorProperty
Proprietà dei metadati impostate sutrueMetadata properties set to true nessunoNone

Si applica a

Vedi anche