防止孩子从MDI父母表格出去

时间:2013-09-24 14:17:10

标签: c# winforms

如何防止child.child.Windows从MDI Parent Form中退出。

请参阅下图。

enter image description here

添加产品窗口是MDI父窗体的子窗口。添加类别窗口是添加产品窗口的子项。添加产品窗口不会从MDI父窗体出来,因为我使用以下代码。

Add_Product obj_AddNewProduct = new Add_Product();
obj_AddNewProduct.MdiParent = this;
obj_AddNewProduct.Show();

但是如何制作MDI Parent Form的obj_AddCategory子项?

Add_Category obj_AddCategory = new Add_Category();
// obj_AddCategory.MdiParent = this; ???
obj_AddCategory.Show();

或者任何人都有更好的解决方案?

1 个答案:

答案 0 :(得分:2)

简单:

Add_Category obj_AddCategory = new Add_Category();
obj_AddCategory.MdiParent = this.MdiParent;
obj_AddCategory.Show();