【问题标题】:How to close main window of uwp programmatically如何以编程方式关闭uwp的主窗口
【发布时间】:2020-10-17 01:04:39
【问题描述】:

与 wpf 不同,uwp 应用程序无法以编程方式关闭其主页。 Window.Current.Close() 在应用程序的主页上执行时失败。 uwp中关闭主页的正确方法是什么??

【问题讨论】:

    标签: windows uwp windows-10-universal windows-10-desktop uwp-navigation


    【解决方案1】:

    在主窗口中执行ApplicationView.GetForCurrentView().TryConsolidateAsync() 会正确关闭它,就像您通过单击标题栏中的关闭按钮关闭它一样。如果应用程序每个实例只有一个窗口,则优先于Application.Exit(),因为此方法会暂停应用程序,而Application.Exit() 会突然关闭应用程序。与Application.Exit() 不同,通过这种方法关闭应用程序也会记住您的应用程序以前的位置和大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-01
      • 2015-12-17
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 2014-05-21
      相关资源
      最近更新 更多