Timeline.RepeatBehavior Свойство

Определение

Получает или задает поведение этой временной шкалы при повторе.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

Значение свойства

RepeatBehavior

Свойство Count итерации, которое определяет, сколько раз будет воспроизведена временная шкала, значение свойства TimeSpan, которое указывает общую продолжительность активного периода временной шкалы, либо специальное значение Forever, которое указывает, что временная шкала должна повторяться бесконечно.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. Значение по умолчанию — RepeatBehavior с Countом 1, что означает, что временная шкала воспроизводится один раз.The default value is a RepeatBehavior with a Count of 1, which indicates that the timeline plays once.

Комментарии

Если задана итерация Count и для свойства AutoReverse временной шкалы задано значение true, одно повторение состоит из одной прямой итерации и одной обратной итерации.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. Временная шкала со свойством AutoReverse, для которого задано значение true, итерация, Count 2, будет воспроизведена вперед, затем обратно, затем снова пересылаться, а затем обратно.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.

Вместо указания числа попыток воспроизведения временной шкалы можно также указать общий период времени, в течение которого должна воспроизводиться временная шкала.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. Для повторения временной шкалы значение этого RepeatBehavior.Duration должно быть больше, чем Durationвременной шкалы.For a timeline to repeat, this RepeatBehavior.Duration value should be greater than the timeline's Duration. Например, временная шкала с Duration 2 секунды, а RepeatBehavior.Duration 4 секунды будет воспроизводиться дважды.For example, a timeline with a Duration of 2 seconds and a RepeatBehavior.Duration of 4 seconds will play twice. Если RepeatBehavior.Duration меньше, чем Durationвременной шкалы, активный период временной шкалы сокращается.If the RepeatBehavior.Duration is less than the timeline's Duration, the timeline's active period is cut short.

Дополнительные сведения о повторяющихся временных шкалах см. в разделе Общие сведения об анимации.For more information about repeating timelines, see Animation Overview.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field RepeatBehaviorProperty
Для свойств метаданных задано значение trueMetadata properties set to true NoneNone

Применяется к

Дополнительно