FrameworkElement.Initialized イベント

定義

この FrameworkElement が初期化されるときに発生します。 このイベントと同時に、IsInitialized プロパティの値が false (未定義) から true に変更されます。

public:
 event EventHandler ^ Initialized;
public event EventHandler Initialized;
member this.Initialized : EventHandler 
Public Custom Event Initialized As EventHandler 

イベントの種類

注釈

このイベントは、 メソッドまたは OnVisualParentChanged メソッドがEndInit呼び出されるたびに発生します。 いずれかのメソッドの呼び出しは、アプリケーション コードから、または XAML ページが処理されるときに拡張アプリケーション マークアップ言語 (XAML) プロセッサの動作を使用して呼び出される可能性があります。

処理 Loaded を選択するか、要件 Initialized によって異なります。 要素のプロパティを読み取る必要がない場合、プロパティをリセットする予定がある場合、レイアウト情報が不要な場合は、 Initialized より適切なイベントが動作する可能性があります。 要素のすべてのプロパティを使用できるようにする必要があり、レイアウトをリセットする可能性が高いプロパティを設定する場合は、 Loaded 対応するイベントが適している可能性があります。 新しいレイアウト パスが必要であることを意味するように、レイアウト システムによって解釈されるプロパティがハンドラーによってリセットされる場合は、再入に注意してください。 (変更された場合に新しいレイアウト パスをFrameworkPropertyMetadata必要とするプロパティがわからない場合は、プロパティの値をチェックする必要がある場合があります)。

のオブジェクト イベント FrameworkElementのシーケンスと、関連するアプリケーションクラスと要素クラスのシーケンスの詳細については、「 オブジェクトの有効期間イベント」を参照してください。

適用対象

こちらもご覧ください