gpt4 book ai didi

wpf - Application.Current.MainWindow.Close 与 Application.Current.Shutdown

转载 作者:行者123 更新时间:2023-12-04 12:11:46 26 4
gpt4 key购买 nike

Application.Current.Shutdown()不用作关闭 WPF 应用程序的最佳实践?

我有一个小的多窗口应用程序,“关机”似乎对我所有的退出命令都很好。但是,我被告知要始终使用 Application.Current.MainWindow.Close() .

最佳答案

MainWindow.Close如果 ShutdownMode 甚至不会做任何事情没有分别设置。你可以做你想做的,它应该符合人们的期望。
( Shutdown 将忽略某些 Closing 事件被取消的事实,因此这是您需要考虑的一件事)
Also :

Shutdown is implicitly called by Windows Presentation Foundation (WPF) in the following situations:

  • When ShutdownMode is set to OnLastWindowClose.

  • When the ShutdownMode is set to OnMainWindowClose.

  • When a user ends a session and the SessionEnding event is either unhandled, or handled without cancellation.

关于wpf - Application.Current.MainWindow.Close 与 Application.Current.Shutdown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9505619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com