次の方法で共有


WizardForm.OnLoad(EventArgs) メソッド

定義

ウィザード フォームが読み込まれ、イベントが Load 発生することを示します。

protected:
 override void OnLoad(EventArgs ^ e);
protected override void OnLoad (EventArgs e);
override this.OnLoad : EventArgs -> unit
Protected Overrides Sub OnLoad (e As EventArgs)

パラメーター

e
EventArgs

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

OnLoadメソッドの例を次に示します。 この例では、 メソッドによって OnLoad テキスト ボックスがユーザー名に設定されます。 このコード例は、WizardForm クラスのために提供されている大規模な例の一部です。

// Customize the OnLoad method, with the user's name.
protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);
    Controls[0].Controls["_pageContainer"].
        Controls["demoModuleWizardLoginPage"].
        Controls["textBox1"].Text =
        System.Environment.UserName;
}
// Customize the OnLoad method, with the user's name.
protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);
    Controls[0].Controls["_pageContainer"].
        Controls["demoModuleWizardLoginPage"].
        Controls["textBox1"].Text =
        System.Environment.UserName;
}

注釈

コードに実装されている場合、ウィザード フォームが読み込まれるときにこのメソッドが呼び出されます。 このメソッドを使用すると、カスタム メソッドを作成できます OnLoad

このカスタム メソッドでは、 メソッドを base.OnLoad(e) 呼び出してウィザード ページを読み込む必要があります。 メソッドと OnLoad メソッドのOnInitialActivated両方が実装されている場合は、最初に OnLoad メソッドが発生します。

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。 詳細については、「 イベントの発生」を参照してください。

OnLoad メソッドを使用すると、デリゲートを結び付けずに、派生クラスでイベントを処理することもできます。 派生クラスでイベントを処理する場合は、この手法をお勧めします。

注意 (継承者)

派生クラスでオーバーライドする OnLoad(EventArgs) 場合は、登録されたデリゲートがイベントを受け取るように、基底クラスの OnLoad(EventArgs) メソッドを必ず呼び出してください。

適用対象