如题

解决方案 »

  1.   

    Close();
    Application.Exit();
      

  2.   

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

  3.   

    vs2005是使用的close()和application.exit()
    可现在是vs2010使用close()提示
    在 Window 关闭时,无法将 Visibility 设置为 Visible,也无法调用 Show、ShowDialog、Close 或 WindowInteropHelper.EnsureHandle。使用application.exit()提示
    事件“System.Windows.Application.Exit”只能出现在 += 或 -= 的左边
      

  4.   

     Process currProcess = Process.GetCurrentProcess();
                    currProcess.Kill();
    直接关闭当前进程
      

  5.   

    [code=C#]
    Application.DoEvents();
    Application.Exit();
    /code]
      

  6.   

    Application.DoEvents();
    Application.Exit();
      

  7.   

    正确答案是:System.Environment.Exit(System.Environment.ExitCode); 
    看来vs2010的wpf与vs2005winform还是有区别的。
      

  8.   

    汗……不会早点说清楚是wpf吗……
    难道你认为vs2010只有wpf没有winform?