建了2个窗口 form1 form2 form1 中有一个buttonform2 没有任何控件form1中的button点一下就会关闭form1打开form2写了下代码...点了下form1中的button的确弹出了form2窗口.但是我直接点form1的右上角的红色X想关闭 form2会弹出来.. 请问这怎么解决呢?
不知道我理解得对不对Button_Click事件this.Hide();form2 f2=new form2();f2.show();
差不多是这样了... Form1我直接点了红色X Form1关闭... Form2不会弹出来... 点Form1里的button Form1会自动关闭 Form2弹出来 程序也会停止.. 但是当我打开按了Form1按了里面的 button 弹出 Form2 去按Form2的红色X时 程序不会停止
隐藏不是办法我有个好方法给form2设一个全局变量public static string a;在Form2的窗口激活事件里设置
if((a==null)||(a.length=0)){this.Close();}接下来就好办了在form1的butten点击事件form2.a="";就这么简单
试了 结果跟我要的还是不一样.............