如何:为 MDI 应用程序设置自动菜单合并

更新:2011 年 4 月

下面的过程描述了使用 MenuStrip 在多文档界面 (MDI) 应用程序中设置自动合并的基本步骤。

设置自动菜单合并

  1. 通过将 MDI 父窗体的 IsMdiContainer 属性设置为 true 来创建 MDI 父窗体。

  2. 向 MDI 父窗体添加 MenuStrip,将其 MainMenuStrip 属性设置为 MenuStrip

  3. 创建一个 MDI 子窗体,并将其 MdiParent 属性设置为父窗体的名称。

  4. 向 MDI 子窗体添加一个 MenuStrip

  5. 在子窗体中,将 MenuStripVisible 属性设置为 false。

  6. 在要合并到父窗体的 MenuStrip 中的子窗体处于活动状态时,将菜单项添加到该子窗体的 MenuStrip 中。

  7. 在子窗体 MenuStrip 中使用菜单项上的 MergeAction 属性,以控制其合并到目标窗体的方式。

请参见

参考

MenuStrip

ToolStripMenuItem

MenuStrip 控件概述(Windows 窗体)

修订记录

日期

修订记录

原因

2011 年 4 月

纠正并阐明了相关步骤。

内容 Bug 修复