RT
我单击一个控件新打开一个窗体后,直接点击关闭发现
主程序的线程仍然在工作,我该怎么办?
还有就是如果窗体2中有个关闭按钮,怎么样的代码才能点击关闭
按钮时,实现仅仅关闭窗体2,而主程序的界面不关掉呢!
谢谢大家!

解决方案 »

  1.   

    要主线程退出可用Application.Exic();或用return 语句跳出主Main函数.否则只关闭一个窗口只需要在该窗口里面调用this的Close()或Exic()
      

  2.   

    this.Close(); //关闭当前窗体
    Application.Exit(); //退出主程序
      

  3.   

    在你出来的那个窗体里加入form close事件,在这个事件中把主线程的窗体.close就行了