0

この質問はすでに回答済みですが、努力にもかかわらず、プログラムでアプリを閉じることができません。私はこれを試しましたが、機能しません:

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

そしてこれ(しかしVisual Studio 2010はそれを認識しません):

Application.Current.Shutdown();

これらのソリューションが機能しない理由を誰かが知っていますか?WPFと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 に答える