默认情况下,windowShutDownModeOnLastWindowClose,我们可以通过下面的方法获得当前Application中的所有窗体:

foreach( Window window in Application.Current.Windows ) {

  Console.WriteLine(window.Title);

}

这样,可以看到,当MainWindow关闭时,如果还有其他的窗体没有关闭,程序是不会退出的。

相关文章:

  • 2021-06-10
  • 2022-01-09
  • 2021-08-15
  • 2022-12-23
  • 2021-12-18
  • 2022-01-20
  • 2021-10-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
相关资源
相似解决方案