方法 : フォームを別のフォームから表示する (Visual C#)

更新 : 2007 年 11 月

Windows フォームから 2 つ目のフォームを表示する例を次に示します。

この例では、Form1 と Form2 という 2 つの Windows フォームが必要です。

  • Form1 には、button1 という名前の Button コントロールが含まれます。

手順

Form1 を作成するには

  1. Windows フォーム アプリケーションを作成し、Form1 という名前を付けます。

  2. このフォームに Button コントロールを追加し、button1 という名前を付けます。

  3. 名前空間に Form2 クラスを追加し、次のコードに示すように、button1 の Click イベント ハンドラを設定します。

    ボタンをクリックすると、Form2 が表示されます。

使用例

private void button1_Click(object sender, System.EventArgs e)
{
    Form2 frm = new Form2();
    frm.Show();
}
// Create Form2.
public class Form2: Form
{
    public Form2()
    {
        Text = "Form2";
    }
}

参照

概念

ユーザー インターフェイスのデザイン (Visual C#)

その他の技術情報

Windows フォームのカスタマイズ、表示、および印刷

Visual C# ガイド ツアー