Udostępnij za pośrednictwem


Timeline.DecelerationRatio Właściwość

Definicja

Pobiera lub ustawia wartość określającą wartość procentową czasu spędzonego na osi czasu Duration z upływem czasu od maksymalnej stawki do zera.

public:
 property double DecelerationRatio { double get(); void set(double value); };
public double DecelerationRatio { get; set; }
member this.DecelerationRatio : double with get, set
Public Property DecelerationRatio As Double

Wartość właściwości

Double

Wartość z zakresu od 0 do 1 włącznie, która określa wartość procentową Duration czasu poświęcanego na decelerację czasu z maksymalnej stopy do zera. Jeśli właściwość osi czasu AccelerationRatio jest również ustawiona, suma DecelerationRatio i AccelerationRatio musi być mniejsza lub równa 1. Wartość domyślna to 0.

Wyjątki

DecelerationRatio wartość jest mniejsza niż 0 lub większa niż 1.

Uwagi

DecelerationRatio Użyj właściwości , aby utworzyć animacje, które spowalniają przed zatrzymaniem. Właściwość jest przydatna DecelerationRatio do tworzenia efektów łatwości lub sprawiania, że ruch wydaje się bardziej naturalny. AccelerationRatio Użyj właściwości i DecelerationRatio razem, aby utworzyć animacje, które zaczynają się powoli, przyspieszają, a następnie spowalniają ponownie przed zakończeniem.

Informacje dotyczące właściwości zależności

Pole identyfikatora DecelerationRatioProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Zobacz też