如何在面板前显示MDI孩子

时间:2012-10-19 07:46:32

标签: c# mdi

我的主panel上有一个form。其余的都是空的。我可以拨打MDI child,并将其放在主form上。我希望child form位于panel前面,但我无法完成此操作。我将面板发送到后面并将子表单放到前面(sentToBack(), bringToFront())sentToBack()解决了部分问题,child form已完全显示,但panel应保留在后台。

如何在面板顶部显示childform

提前致谢, The image shows what happens. Bottom half is when button is clicked. The form on the bottom half should overlay the top ribbon

为了使图像更清晰:这是我的程序的2个屏幕截图,单击按钮后删除了包含所有按钮的面板。下半部分的面板位于正确的位置。

编辑:我不允许用户移动child forms,我只想将它们用作具有更多功能的dropdown菜单,或者在我的主窗体中获得更多空间的简单方法(我想要只有一种形式)。我可以用面板做到这一点,但这很难维护:)

0 个答案:

没有答案