Udostępnij za pośrednictwem


Timeline.RepeatBehavior Właściwość

Definicja

Pobiera lub ustawia powtarzające się zachowanie tej osi czasu.

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

Wartość właściwości

RepeatBehavior

Iteracja Count określająca, ile razy ma być odtwarzana oś czasu, TimeSpan wartość określająca łączną długość aktywnego okresu tej osi czasu lub wartość Foreverspecjalną , która określa, że oś czasu powinna być powtarzana w nieskończoność. Wartość domyślna to RepeatBehavior z wartością Count 1, która wskazuje, że oś czasu jest odtwarzana raz.

Uwagi

Jeśli określono iterację Count , a właściwość osi czasu AutoReverse jest ustawiona na true, pojedyncze powtórzenie składa się z jednej iteracji do przodu i jednej iteracji wstecznej. Oś czasu z właściwością ustawioną AutoReverse na wartość true iteracji Count 2 będzie grać do przodu, a następnie do tyłu, a następnie do przodu ponownie, a następnie do tyłu.

Zamiast określać liczbę odtwarzania osi czasu, możesz również określić całkowity czas odtwarzania osi czasu. Aby oś czasu powtarzała się, ta RepeatBehavior.Duration wartość powinna być większa niż oś Durationczasu. Na przykład oś czasu z 2 sekundami Duration i RepeatBehavior.Duration 4 sekundami będzie odtwarzana dwa razy. RepeatBehavior.Duration Jeśli wartość jest mniejsza niż oś czasuDuration, aktywny okres osi czasu zostanie skrócony.

Aby uzyskać więcej informacji na temat powtarzających się osi czasu, zobacz Omówienie animacji.

Informacje dotyczące właściwości zależności

Pole identyfikatora RepeatBehaviorProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Zobacz też