我有带有MvvmCross框架的WPF应用程序。我在Run
中有View0
。我需要在单独的窗口中显示MainWindow
(不在View1
中显示),然后在同一窗口中导航至MainWindow
,然后返回到View2
。
我的View1
是具有属性View1
的{{1}},而MvxWindow
是具有属性[MvxWindowPresentation(Identifier = "test")]
的{{1}}。
所有这些东西几乎都可以正常工作,除了一件事:当我在View2
的视图模型中调用MvxWpfView
时,它将完全关闭单独的窗口并转到[MvxContentPresentation(WindowIdentifier = "test")]
,而不是NavigationService.Close(this)
。
我未成功尝试View2
和View0
的{{1}}属性的所有组合。
如何使导航按需工作?