Timeline::RepeatBehavior Property
Gets or sets the repeating behavior of this timeline.
Assembly: PresentationCore (in PresentationCore.dll)
public: property RepeatBehavior RepeatBehavior { RepeatBehavior get(); void set(RepeatBehavior value); }
Property Value
Type: System.Windows.Media.Animation::RepeatBehaviorAn 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. The default value is a RepeatBehavior with a Count of 1, which indicates that the timeline plays once.
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. 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. For a timeline to repeat, this RepeatBehavior::Duration value should be greater than the timeline's Duration. For example, a timeline with a Duration of 2 seconds and a RepeatBehavior::Duration of 4 seconds will play twice. 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.
Identifier field | |
Metadata properties set to true | None |
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0