FrameworkElement.Initialized イベント

定義

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

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

イベントの種類

EventHandler

注釈

このイベントは、 EndInit メソッドまたはメソッドが呼び出されるたびに発生 OnVisualParentChanged します。 どちらのメソッドの呼び出しも、アプリケーションコードから、または XAML ページが処理されるときの Extensible Application Markup Language (XAML) プロセッサの動作によって発生する可能性があります。

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

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

適用対象

こちらもご覧ください