winform基本导航

时间:2009-09-30 17:54:31

标签: c# winforms

我可以在另一个winform中打开一个winform并禁用父级吗?

我想创建一个登录。所以我创建了一个表单,这个表单打开了登录表单,但我想禁用打开登录表单的表单。

感谢

2 个答案:

答案 0 :(得分:2)

从父表单中,使用子表单的ShowDialog方法,可选择将引用传递给父表单:

ChildForm x = new ChildForm();
x.ShowDialog(this);

答案 1 :(得分:1)

为什么不以模式方式打开登录表单,如下所示:

form.ShowDialog();

这样,用户无法对启动登录屏幕的父窗体执行任何操作。