无法退出WPF应用程序

时间:2012-09-19 12:33:16

标签: wpf exit

我知道这个问题已经得到解答但是尽管我付出了努力,我还是无法以编程方式关闭我的应用程序。我试过这个,这不起作用:

private void CloseAppCommand_Executed(object sender, ExecutedRoutedEventArgs e)
    {
        System.Windows.Forms.Application.Exit();
    }

和此(但Visual Studio 2010无法识别它):

Application.Current.Shutdown();

有人知道为什么这些解决方案不起作用?我认为这可能是因为WPF和WinFOrms,但我不确定。

2 个答案:

答案 0 :(得分:6)

Application.Current.Shutdown();是退出WPF应用程序的方式。您可能搞砸了项目参考。有关WPF应用程序所需的参考,请参阅here

答案 1 :(得分:1)

发现它! 我没有使用正确的课程:

System.Windows.Application.Current.Shutdown();