日期:2014-05-20  浏览次数:20839 次

鼠标单击弹出窗体 再单击统一按钮弹出的统一窗体把上一个覆盖
我的程序是这样的
form2 fm=new form2();
fm.Show();
当鼠标点击使弹出一个form2 ,再单击又弹出一个form2.。。。。。
我想不管点击多少次 始终只出现一个form2 怎么解决。坐等高手

------解决方案--------------------
你可以在外面定义一个全局变量赋值为0,在NEW之前判断这个变量是否为1,如果不为1的话就NEW ,然后SHOW() ,最后把变量加1。

在窗体的关闭事件里,把变量赋值为0。