LayoutMDI除了一个子窗体外都是

时间:2010-02-13 20:01:21

标签: c# forms mdiparent mdichild

我有一个MDI应用程序,并且有一种使用子表单创建的菜单,因此它保留在父窗口中。我想要的是当我为所有人调用LayoutMDI(或一些变体)时,除了这个表格是级联的,平铺的,但我似乎无法找到一种方法来做到这一点。

我已经尝试覆盖LayoutMDI,但这是不允许的(它不是虚拟的)我似乎无法在任何地方使用if语句来排除一个窗口。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我建议您将代码更改为;

form.TopLevel=false;
form.Parent=this;

form.Show();

希望这可以解决您的问题。