FrameworkElement.OnInitialized(EventArgs) メソッド

定義

Initialized イベントを発生させます。 このメソッドは、IsInitialized が内部で true に設定されるたびに呼び出されます。

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

イベント データを格納している RoutedEventArgs

注釈

この特定の On* メソッドは、クラス ハンドラー フックではありません。 また、このメソッドをオーバーライドし、基本実装を呼び出さないで照合イベントを抑制できるという、確立された共通言語ランタイム (CLR) On* メソッドの規則に厳密に従っていません。

IsInitializedプロパティは読み取り専用であるため、強制的に初期化動作を設定IsInitializedすることはできません。 初期化状態の設定は、Windows Presentation Foundation (WPF) フレームワークによってのみ行われることを目的としています。

注意 (継承者)

この仮想メソッドの既定の実装は、上で説明したようにイベントを発生させます。 オーバーライドでは、この動作を保持するために基本実装を呼び出す必要があります。 基本実装を呼び出さない場合は、派生クラスで一般的に想定FrameworkElementされているようにイベントを発生Initializedさせませんが、この基本実装によって実装される 2 つの重要なスタイルとテーマ スタイルの初期化操作も抑制されます。

適用対象

こちらもご覧ください