共用方式為


HOW TO:建立 MDI 父表單

重要事項重要事項

本主題使用 MainMenu 的控制項已由 MenuStrip 控制項所取代。 您也可以選擇保留 MainMenu 控制項,以提供回溯相容性 (Backward Compatibility) 並供未來使用。 如需使用 MenuStrip 建立 MDI 父表單的詳細資訊,請參閱 HOW TO:使用 MenuStrip 建立 MDI 視窗清單 (Windows Form)

MDI 父表單是多重文件介面 (MDI) 應用程式的基礎。 這個表單包含 MDI 子視窗,也就是使用者與 MDI 應用程式互動時的次視窗。 利用 Windows Form 設計工具和程式即可輕易建立 MDI 父表單。

若要在設計階段建立 MDI 父表單

  1. 建立 Windows 應用程式專案。 如需詳細資訊,請參閱 HOW TO:建立新的 Windows Form 應用程式專案

  2. 在 [屬性] 視窗中將 IsMDIContainer 屬性設為 true

    如此即指定表單為子視窗的 MDI 容器。

    注意事項注意事項

    當您在 [屬性] 視窗設定屬性時,如果願意的話,也可以將 WindowState 屬性設定為 Maximized,如此一來,在父表單呈現最大化的狀態下,更易於操作 MDI 子視窗。 此外,請注意 MDI 父表單的邊緣將會採用系統的顏色 (在 Windows 系統控制台中設定),而非採用您使用 Control.BackColor 屬性所設定的背景色彩。

  3. 從 [工具箱] 將 [MainMenu] 元件拖曳到表單內。 建立一個 Text 屬性設定為 &File,並且具有稱為 &New&Close 的子功能表項目之最上層功能表項目。 然後再建立一個名為 &Window 的最上層功能表項目。

    第一個功能表會在執行階段上建立和隱藏功能表項目,第二個功能表則會追蹤開啟的 MDI 子視窗。 此時您已建立完成 MDI 父視窗。

  4. 按下 F5,執行應用程式。 如需建立在 MDI 父表單內操作之 MDI 子視窗的詳細資訊,請參閱 HOW TO:建立 MDI 子表單

請參閱

工作

HOW TO:建立 MDI 子表單

HOW TO:決定作用中的 MDI 子系

HOW To:傳送資料至作用中的 MDI 子系

HOW TO:安排 MDI 子表單

其他資源

多重文件介面 (MDI) 應用程式