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)
プロパティ値
null このクロックが Stoppedの場合は 0.0。このクロックがアクティブで、 Timeline の Duration が Foreverの場合は 0.0。それ以外の場合は、現在のイテレーション内でのこのクロックの現在の進行状況を示す 0.0 から 1.0 の値。 値 0.0 は進行状況を示しません。値 1.0 は、クロックが現在のイテレーションの最後にあることを示します。
注釈
このプロパティの値は、このクロックのCurrentTimeのDurationによって正規化されたTimelineを示します。
FillingクロックのCurrentProgressは 1.0 です。
タイムラインをタイマーとして使用する
タイムラインの時計は、イベント ハンドラーが関連付けられている場合、または ( AnimationClock オブジェクトの場合) プロパティに関連付けられている場合にのみ進行します。 このため 、タイマーとして Timeline を使用することはお勧めしません。