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 場合、コンストラクターが初期化された結果を返すとすぐにこれが発生します。

適用対象