Clock.CurrentProgress Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o progresso atual desta Clock versão na sua iteração atual.
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)
Valor de Propriedade
null se este relógio for Stopped, ou 0.0 se este relógio estiver ativo e tiver Timeline um Duration de Forever; caso contrário, um valor entre 0.0 e 1.0 que indica o progresso atual deste relógio na sua iteração atual. Um valor de 0,0 indica ausência de progresso, e um valor de 1,0 indica que o relógio está no final da sua iteração atual.
Observações
O valor desta propriedade indica o CurrentTime normalizado pelo Duration de .Timeline
Um relógio que tenha Filling a CurrentProgress de 1.0.
Usar uma linha temporal como temporizador
O relógio de uma linha temporal só progride quando houver um gestor de eventos associado a ela ou (no caso de um AnimationClock objeto) estiver associado a uma propriedade. Por esta razão (e outras), não é recomendado usar a Timeline como temporizador.