在制作应用程序时,我非常喜欢掌控电脑上的每个可能的情况。现在我开始在某些方面使用WPF而不是WinForms,并且开始意识到许多很酷的东西在WPF中缺失-寻找替代方案似乎永无止境。
在WPF中是否有类似于WinForms中e.CloseReason
的替代方案?
在制作应用程序时,我非常喜欢掌控电脑上的每个可能的情况。现在我开始在某些方面使用WPF而不是WinForms,并且开始意识到许多很酷的东西在WPF中缺失-寻找替代方案似乎永无止境。
在WPF中是否有类似于WinForms中e.CloseReason
的替代方案?
Closing
和 Closed
事件与明确关闭窗口相关,无论是通过编程还是通过Alt + F4或关闭按钮关闭。 Application.SessionEnding 事件发生在关闭或注销时,并且信息由ReasonSessionEnding公开。 进程的退出代码可以从ApplicationExitCode和Application.Exit事件中读取。