Clock.CurrentProgress Propriedade

Definição

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.

Aplica-se a