Timeline.DecelerationRatio Timeline.DecelerationRatio Timeline.DecelerationRatio Timeline.DecelerationRatio Property

定義

時間の経過を最大速度から 0 に減速する場合に費やされるタイムラインの Duration の比率を指定する値を取得または設定します。Gets or sets a value specifying the percentage of the timeline's Duration spent decelerating the passage of time from its maximum rate to zero.

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

プロパティ値

時間の経過を最大速度から 0 に減速する場合に、費やされるタイムラインの Duration の比率を指定する 0 ~ 1 (両端を含む) の値。A value between 0 and 1, inclusive, that specifies the percentage of the timeline's Duration spent decelerating the passage of time from its maximum rate to zero. タイムラインの AccelerationRatio プロパティも設定されている場合、 DecelerationRatioAccelerationRatio の合計は 1 以下である必要があります。If the timeline's AccelerationRatio property is also set, the sum of DecelerationRatio and AccelerationRatio must be less than or equal to 1. 既定値は 0 です。The default value is 0.

例外

DecelerationRatio が 0 より小さいか、または 1 を超えています。DecelerationRatio is less than 0 or greater than 1.

注釈

停止するDecelerationRatio前に遅くなるアニメーションを作成するには、プロパティを使用します。Use the DecelerationRatio property to create animations that slow down before stopping. プロパティDecelerationRatioは、簡単に効果を作成したり、移動したりする場合に便利です。The DecelerationRatio property is useful for creating ease-in effects or making movement seem more natural. プロパティとプロパティDecelerationRatioを一緒に使用すると、処理が遅くなり、速度が上がり、終了する前にもう一度遅くなるアニメーションを作成できます。 AccelerationRatioUse the AccelerationRatio and DecelerationRatio properties together to create animations that start slowly, speed up, and then slow down again before finishing.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field DecelerationRatioProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone

適用対象

こちらもご覧ください