次の方法で共有


SizeAnimation.By プロパティ

定義

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

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

プロパティ値

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

注釈

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

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

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

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

XAML 属性の使用法

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

-又は-

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

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

オブジェクト

オブジェクトします。

< Size/>

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

オブジェクト/

依存関係プロパティ情報

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

適用対象

こちらもご覧ください