Clock.CurrentProgress Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera bieżący postęp tej Clock operacji w bieżącej iteracji.
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)
Wartość właściwości
null
jeśli zegar ma Stoppedwartość , lub 0,0, jeśli zegar jest aktywny i ma TimelineDurationForeverwartość ; w przeciwnym razie wartość z zakresu od 0,0 do 1,0, która wskazuje bieżący postęp tego Zegara w bieżącej iteracji. Wartość 0,0 wskazuje brak postępu, a wartość 1,0 wskazuje, że zegar znajduje się na końcu bieżącej iteracji.
Uwagi
Wartość tej właściwości wskazuje CurrentTime znormalizowane przez Duration zegara Timeline.
Zegar, który ma FillingCurrentProgress wartość 1,0.
Używanie osi czasu jako czasomierza
Zegar osi czasu będzie postępować tylko wtedy, gdy istnieje program obsługi zdarzeń skojarzony z nim lub (w przypadku AnimationClock obiektu) jest skojarzony z właściwością. Z tego powodu (i inne) nie zaleca się używania Timeline funkcji jako czasomierza.