有没有什么方法可以取消?
Application.Current.Shutdown();
背景:我对MEF进行了一些操作,并将一些插件添加到我的主应用程序中。如果任何插件调用
Application.Current.Shutdown();
我的主要应用程序也关闭了,我没有机会取消它。有什么办法吗?
看起来不是这样的。因此,与其让您的插件执行关闭操作,不如让它们调用应用程序类中的某个方法来处理关闭请求。还可参见下面的链接获取更多信息。
http://www.skylark-software.com/2009/10/canceling-application-shutdown-in-wpf.html