FrameworkElement.IsInitialized プロパティ

定義

XAML プロセッサによる処理中、またはメソッドを明示的に呼び出すことによって、この要素が初期化されているかどうかを示す値を EndInit() 取得します。

public:
 property bool IsInitialized { bool get(); };
public bool IsInitialized { get; }
member this.IsInitialized : bool
Public ReadOnly Property IsInitialized As Boolean

プロパティ値

Boolean

true前述の XAML 処理またはメソッド呼び出しに従って要素が初期化されている場合。それ以外の場合は . false

注釈

このプロパティは、 true この要素が新しい親要素を持つよう論理ツリー内で移動され、再読み込みされる場合もあります。

このプロパティは、使用 BeginInit している場合にも便利です EndInit。 XAML プロセッサによって読み込まれる論理ツリー内の要素は、初期化されていることが保証されます。 論理ツリーにない要素は、呼び出されたときに EndInit 初期化されます。 特定の処理 BeginInit が存在しない場合、 EndInitこれはコンストラクターが初期化された結果を返すとすぐに発生します。

適用対象