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, если часы активны и объект Timeline имеет параметр Duration, равный Forever; в обратном случае значение от 0,0 до 1,0, которое указывает текущее положение часов в текущей итерации. Значение 0,0 указывает, что часы находятся в начале, а значение 1,0 – в конце текущей итерации.
Комментарии
Значение этого свойства указывает на CurrentTime нормализованный по значению DurationTimeline.
Часы с FillingCurrentProgress 1,0.
Использование временной шкалы в качестве таймера
Часы временной шкалы будут выполняться только в том случае, если с ним связан обработчик событий или (в случае AnimationClock объекта) они связаны со свойством . По этой причине (и другие) не рекомендуется использовать Timeline в качестве таймера.