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)

プロパティ値

null このクロックが Stoppedの場合は 0.0。このクロックがアクティブで、 TimelineDurationForeverの場合は 0.0。それ以外の場合は、現在のイテレーション内でのこのクロックの現在の進行状況を示す 0.0 から 1.0 の値。 値 0.0 は進行状況を示しません。値 1.0 は、クロックが現在のイテレーションの最後にあることを示します。

注釈

このプロパティの値は、このクロックのCurrentTimeDurationによって正規化されたTimelineを示します。

FillingクロックのCurrentProgressは 1.0 です。

タイムラインをタイマーとして使用する

タイムラインの時計は、イベント ハンドラーが関連付けられている場合、または ( AnimationClock オブジェクトの場合) プロパティに関連付けられている場合にのみ進行します。 このため 、タイマーとして Timeline を使用することはお勧めしません。

適用対象