0

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

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

这(但 Visual Studio 2010 无法识别):

Application.Current.Shutdown();

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

4

2 回答 2

6

Application.Current.Shutdown();是您退出 WPF 应用程序的方式。你可能搞砸了你的项目引用。有关WPF 应用程序所需的参考资料,请参见此处。

于 2012-09-19T12:45:39.630 回答
1

找到了 !我没有使用正确的课程:

System.Windows.Application.Current.Shutdown();
于 2012-09-19T14:25:43.593 回答