Clock.CurrentProgress 属性

定义

获取此 Clock 在其当前迭代中的当前进度。

public:
 property Nullable<double> CurrentProgress { Nullable<double> get(); };
public double? CurrentProgress { get; }
member this.CurrentProgress : Nullable<double>
Public ReadOnly Property CurrentProgress As Nullable(Of Double)

属性值

如果此时钟为 Stopped,则为 null;如果此时钟处于活动状态并且其 Timeline 具有 DurationForever,则为 0.0;否则为一个介于 0.0 和 1.0 之间的值,该值表示此时钟在其当前迭代中的当前进度。 值为 0.0 时表示没有进度,值为 1.0 时表示此时钟处于其当前迭代的末尾。

注解

此属性的值指示 CurrentTimeDuration 此时钟的 Timeline的 规范化的 。

具有 1.0 的时钟FillingCurrentProgress

将时间线用作计时器

仅当存在与时间线关联的事件处理程序或 (对象) 它与属性关联时 AnimationClock ,时间线的时钟才会进行。 因此, (和其他) ,不建议使用 Timeline 作为计时器。

适用于