點擊 Form1 功能表,在 Form1 內顯示 Form2

C# MDI Form、C# Menu Control

1. 由工具箱(功能表與工具列)拖曳 MenuStrip 至 Form1 (Named:簡易進銷存)

2. 在功能表輸入如下字樣:


3. 雙擊 Form1 表身,設置 Form1 為 MdiContainer

private void Form1_Load(object sender, EventArgs e)
{
    IsMdiContainer = true;
}


4. 雙擊倉庫資料設定


5. 設置 Form2 顯示在 Form1

 private void 倉庫資料設定ToolStripMenuItem_Click(object sender, EventArgs e)
{
     Form2 frm2 = new Form2();            
     frm2.Show();
     frm2.MdiParent = this;
}  


P.S. Form2 已先建好如下圖所示 (Named:倉庫設定)


6. 成果圖


參考資料:
C# MDI Form - http://csharp.net-informations.com/gui/cs-mdi-form.htm
C# Menu Control - http://csharp.net-informations.com/gui/cs-menu.htm