我目前的任务是管理有特殊需要的孩子。
长话短说我试图让框架出现在框架内。内部框架,如Java。
我成功了,但是当我运行程序时,我的框架MenuStrip消失了。起初他们在那里,但是一旦我将框架对焦或移动它,MenuStrip就会消失。它不会回来。即使在我停止应用程序并再次启动它之后,条带仍然消失了。
然而,如图所示,在设计视图中显示条带:
与此程序运行图片相反:
我想设置应用程序以向我的客户展示,以确保他们对目前的外观感到满意,所以当我按下父框架menustrip中的按钮时,我创建了这个简单的代码:
private void plejebarnToolStripMenuItem_Click(object sender, EventArgs e)
{
stamdataframe = new StamDataFrame();
stamdataframe.MdiParent = this;
stamdataframe.Show();
}
MenuStrip放置在自定义控件中,该控件位于其父框架中。该框架成为运行应用程序的主父框架的子框架。
我错过了什么?
答案 0 :(得分:1)
您的MenuStrip上的AllowMerge property可能会在某个地方设置为true。
您声明您的框架成为运行应用程序的主父框架的子框架。因此,使用 AllowMerge = true ,菜单项将添加到父级菜单中。从您的第二个屏幕截图来看,它看起来就是正在发生的事情。