如何:创建 MDI 父窗体

更新:2007 年 11 月

多文档界面 (MDI) 应用程序的基础是 MDI 父窗体。它是包含 MDI 子窗口的窗体,MDI 子窗口是用户与 MDI 应用程序在其中进行交互的子窗口。在 Windows 窗体设计器中以及以编程方式创建 MDI 父窗体都很容易。

在设计时创建 MDI 父窗体

  1. 创建 Windows 应用程序项目。有关更多信息,请参见如何:创建 Windows 应用程序项目

  2. 在“属性”窗口中,将 IsMDIContainer 属性设置为“true”。

    这将该窗体指定为子窗口的 MDI 容器。

    说明:

    当在“属性”窗口中设置属性时,如果愿意,也可将 WindowState 属性设置为“Maximized”,因为当父窗体最大化时操作 MDI 子窗口最为容易。另请注意,MDI 父窗体的边缘将采用系统颜色(在 Windows 系统控制面板中设置),而不是采用借助于 Control.BackColor 属性设置的背景色。

  3. 将“MainMenu”组件从“工具箱”拖到窗体上。创建一个“Text”属性设置为“文件(&F)”的顶级菜单项,且带有名为“新建(&N)”和“关闭(&C)”的子菜单项。再创建一个名为“窗口(&W)”的顶级菜单项。

    第一个菜单将在运行时创建并隐藏菜单项,而第二个菜单将跟踪打开的 MDI 子窗口。此时,您已创建了一个 MDI 父窗口。

  4. 按 F5 运行应用程序。有关如何创建在 MDI 父窗体内运行的 MDI 子窗口的信息,请参见 如何:创建 MDI 子窗体

请参见

任务

如何:创建 MDI 子窗体

如何:确定活动的 MDI 子窗体

如何:将数据发送到活动的 MDI 子窗体

如何:排列 MDI 子窗体

其他资源

多文档界面 (MDI) 应用程序