Timeline.AccelerationRatio Timeline.AccelerationRatio Timeline.AccelerationRatio Timeline.AccelerationRatio Property

定義

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

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

プロパティ値

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

例外

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

注釈

プロパティをAccelerationRatio使用して、開始時間が遅いアニメーションを作成し、時間の進行に合わせて速度を上げます。Use the AccelerationRatio property to create animations that start slowly and then speed up as time progresses. プロパティAccelerationRatioは、簡単に効果を作成したり、移動したりする場合に便利です。The AccelerationRatio 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 AccelerationRatioProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone

適用対象

こちらもご覧ください