次の方法で共有


RectAnimation.By プロパティ

定義

アニメーションの開始値を変更する合計量を取得または設定します。

public:
 property Nullable<System::Windows::Rect> By { Nullable<System::Windows::Rect> get(); void set(Nullable<System::Windows::Rect> value); };
public System.Windows.Rect? By { get; set; }
member this.By : Nullable<System.Windows.Rect> with get, set
Public Property By As Nullable(Of Rect)

プロパティ値

アニメーションが開始値を変更する合計量。 既定値は nullです。

注釈

開始値または終了値を指定するのではなく、特定の量の値を "by" でアニメーション化する場合は、By プロパティを使用します。 From プロパティで By プロパティを使用することもできます。 次の表は、アニメーションのターゲット値を決定するために、FromTo、および By プロパティを組み合わせて、または個別に使用する方法をまとめたものです。

指定されたプロパティ 結果の動作
From アニメーションは、From プロパティで指定された値から、アニメーション化されるプロパティの基本値、または前のアニメーションの出力値まで、前のアニメーションの構成方法に応じて進行します。
FromTo アニメーションは、From プロパティで指定された値から、To プロパティで指定された値まで進行します。
FromBy アニメーションは、From プロパティで指定された値から、From プロパティと By プロパティの合計で指定された値まで進行します。
To アニメーションは、アニメーション化されたプロパティの基本値または前のアニメーションの出力値から、To プロパティで指定された値まで進行します。
By アニメーションは、アニメーション化されているプロパティの基本値または前のアニメーションの出力値から、その値と By プロパティで指定された値の合計まで進行します。

手記

To プロパティと By プロパティの両方を設定すると、To プロパティが優先され、By プロパティは無視されます。

他の補間方法を使用したり、複数のターゲット値の間でアニメーション化したりするには、RectAnimationUsingKeyFrames オブジェクトを使用します。

XAML 属性の使用法

< オブジェクトBy="Rect"/>

-又は-

< オブジェクトBy="{x:Null マークアップ拡張}"/>

XAML プロパティ要素の使用法

オブジェクト

オブジェクトします。

< Rect/>

オブジェクトを /します。

オブジェクト/

依存関係プロパティ情報

識別子フィールド ByProperty
true に設定されたメタデータ プロパティ 何一つ

適用対象

こちらもご覧ください