FrameworkElement.OnInitialized(EventArgs) メソッド

定義

Initialized イベントを発生させます。Raises the Initialized event. このメソッドは、IsInitialized が内部で true に設定されるたびに呼び出されます。This method is invoked whenever IsInitialized is set to true internally.

protected:
 virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized (EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)

パラメーター

e
EventArgs

イベント データを格納している RoutedEventArgsThe RoutedEventArgs that contains the event data.

注釈

この特定の On * メソッドは、クラスハンドラーのフックではありません。This particular On* method is not a class handler hook. また、このメソッドは、確立された 共通言語ランタイム (CLR)common language runtime (CLR) の * メソッド規則に厳密に従っていません。このメソッドをオーバーライドすることによって、このメソッドをオーバーライドし、基本実装を呼び出さずに、一致するイベントを抑制するNor does it exactly follow the established 共通言語ランタイム (CLR)common language runtime (CLR) On* method convention that the matching event could be suppressed by overriding this method and not calling the base implementation.

IsInitialized プロパティは読み取り専用なので、初期化動作を強制するように IsInitialized を設定することはできません。Note that the IsInitialized property is read-only, so you cannot set IsInitialized to force initialization behavior. 初期化状態の設定は、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework によってのみ実行されることを意図しています。Setting the initialization state is intended to be done only by the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework.

注意 (継承者)

この仮想メソッドの既定の実装は、上で説明したようにイベントを発生させます。The default implementation of this virtual method raises the event as described above. オーバーライドでは、この動作を保持するために基本実装を呼び出す必要があります。Overrides should call the base implementation to preserve this behavior. 基本実装を呼び出すことができない場合、通常は FrameworkElement 派生クラスで期待されるように Initialized イベントが発生しないだけでなく、このによって実装される2つの重要なスタイルとテーマのスタイル初期化操作も抑制します。基本実装。If you fail to call the base implementation, not only will you not raise the Initialized event as is generally expected of a FrameworkElement derived class, but you will also suppress two important style and theme style initialization operations that are implemented by this base implementation.

適用対象

こちらもご覧ください