【发布时间】:2012-10-02 20:31:19
【问题描述】:
我有很多窗口的应用程序,我只是好奇(在 WPF 中)有没有像 ASP.NET 中的 global.asax 这样的东西?例如,我只想在有人使用 alt-f4 关闭应用程序后清理一些数据。
感谢您的回答!
【问题讨论】:
标签: wpf global-asax
我有很多窗口的应用程序,我只是好奇(在 WPF 中)有没有像 ASP.NET 中的 global.asax 这样的东西?例如,我只想在有人使用 alt-f4 关闭应用程序后清理一些数据。
感谢您的回答!
【问题讨论】:
标签: wpf global-asax
WPF 中Global.asax 的大致等价物是app.xaml/app.xaml.cs。您可以覆盖那里的方法来处理启动和关闭。
例如,在您的app.xaml.cs 中,您可以添加:
protected override void OnExit(ExitEventArgs e)
{
base.OnExit(e);
// custom exit code here
}
【讨论】: