注册 登录
编程论坛 C# 论坛

当已打开一个父窗体,再打开一个子窗体,子窗体上在打开一个父窗体时,如何把前面的父窗体关掉

小胡960930 发布于 2015-07-08 15:21, 2458 次点击
当已打开一个父窗体,再打开一个子窗体,子窗体上在打开一个父窗体时,如何把前面的父窗体关掉
4 回复
#2
Maick2015-07-09 14:19
在你子窗体里面声明一个 public 父窗体的变量,然后父窗体show之前就赋值给 子窗体的 变量,.在你大开子窗体后就可以关闭前面的父窗体了
#3
lililioo012015-07-10 10:18
隐藏也可以,但是比较占资源。如果已经有好办法可以分享下给我
#4
system1002015-07-14 12:53
Form2 f2 = new Form2();

f2.Show();

this Visiable = false;
#5
lililioo012015-07-15 10:24
在主窗体的load事件上先new登入窗体,然后登入成功则关闭。否则就退出的
1