Freigeben über


Timeline.DecelerationRatio Eigenschaft

Definition

Ruft einen Wert ab oder legt diesen fest, der den Prozentsatz der Duration der Zeitachse angibt, der für die Verlangsamung des Zeitverlaufs von der maximalen Rate auf null aufgewendet wird.

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

Eigenschaftswert

Ein Wert von 0 bis 1, der den Prozentsatz der Duration der Zeitachse angibt, der für die Verlangsamung des Zeitverlaufs von der maximalen Rate auf null aufgewendet wird. Wenn die AccelerationRatio-Eigenschaft der Zeitachse auch festgelegt ist, muss die Summe von DecelerationRatio und AccelerationRatio kleiner als oder gleich 1 sein. Der Standardwert ist 0.

Ausnahmen

DecelerationRatio ist kleiner als 0 (null) oder größer als 1.

Die Summe von AccelerationRatio und DecelerationRatio überschreitet 1.

Hinweise

Verwenden Sie die DecelerationRatio -Eigenschaft, um Animationen zu erstellen, die sich vor dem Beenden verlangsamen. Die DecelerationRatio -Eigenschaft ist nützlich, um Effekte für die Benutzerfreundlichkeit zu erstellen oder Bewegungen natürlicher erscheinen zu lassen. Verwenden Sie die AccelerationRatio Eigenschaften und DecelerationRatio zusammen, um Animationen zu erstellen, die langsam beginnen, beschleunigen und dann wieder verlangsamen, bevor sie fertig sind.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld DecelerationRatioProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen