我有一个MDI应用程序,并且有一种使用子表单创建的菜单,因此它保留在父窗口中。我想要的是当我为所有人调用LayoutMDI(或一些变体)时,除了这个表格是级联的,平铺的,但我似乎无法找到一种方法来做到这一点。
我已经尝试覆盖LayoutMDI,但这是不允许的(它不是虚拟的)我似乎无法在任何地方使用if语句来排除一个窗口。
有什么想法吗?
感谢。
答案 0 :(得分:0)
我建议您将代码更改为;
form.TopLevel=false;
form.Parent=this;
form.Show();
希望这可以解决您的问题。