c#如何控制button控件两次点击打开和关闭子窗体!第一次打开第二次关闭
c#如何控制button控件两次点击打开和关闭子窗体!第一次打开第二次关闭,第三次打开第四次关闭循环,在线等,新手不懂,请把方法全写出来谢谢!...
c#如何控制button控件两次点击打开和关闭子窗体!第一次打开第二次关闭,第三次打开第四次关闭循环,在线等,新手不懂,请把方法全写出来谢谢!
展开
1个回答
展开全部
设置一个类变量,指向打开的子窗体,比如(好久没写代码,大意是下面这样的):
Form subform;
void button1_Click(object obj, EventState args){
if(subform == null){
subform = new 你的子窗体();
subform.Show();
return;
}
subform.Close();
subform=null;
}
追问
我自己想了个办法,就是
点button然后打开子窗体,然后把主窗体隐藏,在关闭子窗体的时候打开主窗体,然后在主窗体上设了一个application.exit()关闭所有窗体
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询