为了将 Prism 模块的视图加载到 WPF 应用程序区域
<ContentControl Name="MainRegion" prism:RegionManager.RegionName="MainRegion"/>
我可以使用regionManager.RequestNavigate
:
this.regionManager.RequestNavigate(RegionNames.MainContentRegion, toViewUri);
有时我只需要从MainRegion
(清除所有内容)中删除模块的视图。如果我这样做,this.MainRegion.Content = null;
那么一切都很好,除了我无法导航到上一个视图,直到我导航到另一个视图。
如何从当前视图正确导航而不导航到任何其他视图?