質問

ユーザーが私のアプリケーションを閉じるとき、私は彼らが救われていない変更がある場合は確認で彼らに促すことができるようにしたいと思います。アプリケーションの出口イベントでは、キャンセルは許可されていません。これを行う方法はありますか?

役に立ちましたか?

解決

代わりにMainWindowの閉鎖イベントをキャッチしてください:

App.Current.MainWindow.Closing += MainWindow_Closing;

次に、必要に応じて、イベントハンドラーでキャンセルプロパティをTRUEに設定できます。

private void MainWindow_Closing(object sender, System.ComponentModel.ClosingEventArgs e)
{
    e.Cancel = true;
}

お役に立てれば...

クリス

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top