2

私はたくさんのウィンドウを備えたアプリを持っていますが、ASP.NETにあったglobal.asaxのようなものが(WPFに)ありますか?たとえば、誰かがalt-f4を使用してアプリケーションをシャットダウンした後、一部のデータをクリーンアップしたいだけです。

答えてくれてありがとう!

4

1 に答える 1

4

Global.asaxWPFでの大まかな同等物はapp.xaml/app.xaml.csです。そこでメソッドをオーバーライドして、起動とシャットダウンを処理できます。

たとえば、のapp.xaml.csに次を追加できます。

    protected override void OnExit(ExitEventArgs e)
    {
        base.OnExit(e);

        // custom exit code here
    }
于 2012-10-02T12:17:35.413 に答える