Clock.CurrentProgress 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 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 具有 Duration 的 Forever,则为 0.0;否则为一个介于 0.0 和 1.0 之间的值,该值表示此时钟在其当前迭代中的当前进度。 值为 0.0 时表示没有进度,值为 1.0 时表示此时钟处于其当前迭代的末尾。
注解
此属性的值指示 CurrentTime 由 Duration 此时钟的 Timeline的 规范化的 。
具有 1.0 的时钟FillingCurrentProgress。
将时间线用作计时器
仅当存在与时间线关联的事件处理程序或 (对象) 它与属性关联时 AnimationClock ,时间线的时钟才会进行。 因此, (和其他) ,不建议使用 Timeline 作为计时器。