问题是这样的
一个主窗体fm1
另一个窗体fm2在fm1的load中是
{
this.hide();
fm2 fm22=new fm2();
fm22.showdialog();
}
即加载fm1时fm2就出现;
fm2中有个按钮
单击事件(关闭2个窗体--退出程序)的代码是
{
fm1 fm11=new fm1();
this.close();
fm11.close();}
运行了后,fm1窗体就出现了.没达到关闭2个窗口的问题.小弟初学,请大虾赐教!
一个主窗体fm1
另一个窗体fm2在fm1的load中是
{
this.hide();
fm2 fm22=new fm2();
fm22.showdialog();
}
即加载fm1时fm2就出现;
fm2中有个按钮
单击事件(关闭2个窗体--退出程序)的代码是
{
fm1 fm11=new fm1();
this.close();
fm11.close();}
运行了后,fm1窗体就出现了.没达到关闭2个窗口的问题.小弟初学,请大虾赐教!
{
this.hide();
fm2 fm22=new fm2();
fm22.showdialog();
this.Close();
}
fm1 fm11=new fm1();
this.close();
fm11.close();}
改为
{
Application.Exit();}
{
this.hide();
fm2 fm22=new fm2();
fm22.showdialog();
this.Close();
}
this.Close();
在fm1的load中加this.Close()
在fm1的load中加this.Close()
{
直接使用Application.Exit()退出应用程序
}
问题解决了。呵呵