【发布时间】:2018-10-08 09:28:37
【问题描述】:
我正在开发一个具有多个视图的 UWP 应用。 (假设我在单独的窗口中打开我的应用程序的设置。)我需要在以下场景中恢复我的应用程序的主视图。
- 打开应用程序。
- 在辅助视图中打开应用设置。
- 关闭应用程序的主视图并保持设置窗口打开。
- 从开始菜单或单击应用程序的快捷方式图标打开应用程序。
上述操作将我带到已经打开的辅助视图(设置窗口)。但我需要调出应用的主视图。
在我的App.xaml.cs 文件中,OnLaunched 方法中,CoreApplication.GetCurrentView().IsMain 给了我true,但CoreApplication.GetCurrentView().IsHosted 给了我false。我尝试使用CoreApplication.GetCurrentView().CoreWindow.Activate() 和Window.Current.Activate();,但都没有帮助,它只是将我带到打开的辅助视图(设置窗口)。
如何调出我的 UWP 应用的主视图?
【问题讨论】:
标签: c# uwp windows-10-universal