如何从 Prism 中的 RequestNavigate 方法获取回调?
How to get callback from the method RequestNavigate in Prism?
我想使用 RegionManager 进行导航
regionManager.RequestNavigate("TabsView_region", "TabsView");
但是我好像做错了什么,没有任何反应。
我确定我注册了用于导航的 TabsView。我已经检查了几次参数名称。 TabsView 的 ViewModel 通过 AutoWire 与 View 连接。 ViewModel 实现了 INavigationAware。我什至创建了一个空项目,我在其中模拟了相同的情况,在这种情况下 RequestNavigate 工作正常。
问题是如果有办法获取信息,为什么导航不起作用?
你在找
regionManager.RequestNavigate("TabsView_region", "TabsView", result => { if (!result.Result) MessageBox.Show(result.Exception.ToString()); } );
?
我想使用 RegionManager 进行导航
regionManager.RequestNavigate("TabsView_region", "TabsView");
但是我好像做错了什么,没有任何反应。 我确定我注册了用于导航的 TabsView。我已经检查了几次参数名称。 TabsView 的 ViewModel 通过 AutoWire 与 View 连接。 ViewModel 实现了 INavigationAware。我什至创建了一个空项目,我在其中模拟了相同的情况,在这种情况下 RequestNavigate 工作正常。
问题是如果有办法获取信息,为什么导航不起作用?
你在找
regionManager.RequestNavigate("TabsView_region", "TabsView", result => { if (!result.Result) MessageBox.Show(result.Exception.ToString()); } );
?