如何控制MDI Child控件盒与MDI Container的MenuStrip

时间:2018-06-08 21:50:29

标签: c# visual-studio-2012 mdi menustrip controlbox

所以我有两个不同的项目使用MDI容器,但由于我无法确定其中一个将子窗体的控件框项与父菜单合并而另一个没有。

MenuStrip merged with MDIChild Control Box

MenuStrip not merged with MDIChild Control Box

它们都以相同的方式添加子项(函数在应用程序之间进行复制粘贴),并且我可以告诉应用程序1中的MDI容器和菜单条具有与应用程序2中的容器/菜单相同的属性设置。

现在,这种差异并不是一个问题,但是我想了解是什么导致它,以便我可以控制它,如果我需要的话。有谁知道可能导致两个应用程序表现不同的原因?

编辑:为了澄清,子表单没有自己的菜单。我特别谈到子表单上的图标,最小化,最大化和关闭按钮与父表单的菜单之间的交互。

在一个应用程序中,菜单项在视觉上嵌套在子窗体的图标和控制按钮之间,另一个菜单项简单地堆叠在菜单区域上方。

0 个答案:

没有答案