2

我可以知道是否可以在所有 Windows 窗体中都有一个标题菜单?如果是这样,我该怎么做?

4

3 回答 3

3

是的,使用 MDI 在所有 Windows 窗体中都有一个标题菜单是可能的。

MDI 是一种流行的界面,因为它允许您在一个应用程序中打开多个文档(或表单)。MDI 应用程序的示例包括 Microsoft Word、Microsoft Excel、Microsoft PowerPoint®,甚至 Visual Studio 集成开发环境本身。每个应用程序都由一个(或多个)父窗口组成,每个父窗口都包含一个 MDI 客户区——将显示子表单(或文档)的区域。您编写的代码显示您希望显示的每个子窗体的多个实例,并且每个子窗体只能显示在父窗口的范围内——这意味着您不能将子窗体拖到 MDI 容器之外。

有关更多详细信息,请参阅博客。希望这会帮助你。

于 2013-11-04T05:24:52.623 回答
1

两种方式:

  1. 将用户控件添加到您的解决方案中,在用户控件中放置一个菜单并构建应用程序。然后在工具箱中,您可以在所有表​​单上使用菜单控件。

  2. 使用菜单制作一个 WinForm,然后从基础表单继承所有其他表单。

于 2013-11-04T05:40:36.603 回答
0

一种解决方案是您可以创建 MDI 应用程序。

于 2013-11-04T05:25:05.790 回答