【发布时间】:2014-10-31 12:15:04
【问题描述】:
我正在将一些 WPF 代码移至 Windows 通用应用程序,并且我正在使用 ReactiveUI。
来自ReactiveUI 6 migration guide:
已经删除了几个从未正常工作的路由类,并且通常不鼓励在 WPF 应用程序以外的任何地方使用路由。
这个 General Disouragement™ 是否意味着我不应该在通用应用程序中使用 RoutedViewHost,或者这是指其他什么?
This question about WP7 leads me to believe that it shouldn't be used.
This question about WP8 makes me think it should work.(除了对 ReactiveUI.Mobile 的引用,它不再存在。)
我的通用应用程序包含一个带有 RoutedViewHost 的页面(基本上,与 #2 的设置相同)但是当我点击硬件后退按钮时,无论我在导航堆栈中有多深,我的应用程序都会退出。我不确定我是否做错了什么,或者这是否不适用于通用应用程序,我应该转换为 Frame / Page nav。
【问题讨论】:
标签: windows-phone-8.1 reactiveui win-universal-app