UIPropertyMetadata.IsAnimationProhibited プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メタデータ インスタンスが適用される依存関係プロパティでアニメーションを無効にするかどうかを宣言する値を取得または設定します。
public:
property bool IsAnimationProhibited { bool get(); void set(bool value); };
public bool IsAnimationProhibited { get; set; }
member this.IsAnimationProhibited : bool with get, set
Public Property IsAnimationProhibited As Boolean
プロパティ値
true
は、アニメーションが許可されないことを示します。false
は、アニメーションが許可されることを示します。 既定値は、false
(アニメーションが許可される) です。
注釈
一般に、Windows Presentation Foundation (WPF) フレームワーク実装 API で使用できる既定の依存関係プロパティはアニメーション化できます。 このプロパティは true
、独自のカスタム依存関係プロパティのメタデータに設定して、アニメーションを無効にすることができます。
この値 true
を持つプロパティをアニメーション ターゲットとして使用しようとすると、ランタイム例外が発生します。
派生クラスの PropertyMetadata プロパティは、通常、オブジェクト モデルで読み取り/書き込みとして定義されます。 これは、インスタンスの初期化後に調整できるようにするためです。 ただし、メタデータが 、またはOverrideMetadataプロパティ システムへのRegisterAddOwner呼び出しの一部として使用されると、そのメタデータ インスタンスと、メタデータの詳細を伝えるプロパティが不変と見なされるようになりました。 このメタデータ インスタンスに対して 1 回IsSealedtrue
設定IsAnimationProhibitedしようとすると、例外が発生します。