wpf - 范围区域中的子导航
问题描述
我有 aMyTabView
和 a MyTabViewModel
,将视图注入选项卡区域并MyTabView
拥有自己的RegionManager
(作用域区域管理器)。这MyTabView
上面有一个区域(称为“mycontentregion”),默认情况下我想在其中注入另一个视图,当MyTabView
注入到选项卡区域时。请参见下图进行说明。
我想在注入选项卡区域后立即将视图注入 mycontentregion。使用以下命令在 MyTabView 上使用按钮进行简单导航可以正常工作。
RegionManager.RequestNavigate("mycontentregion", nameof(AnotherView));
我无法将此导航请求放入OnNavigatedTo
方法中,MyTabView
因为它处于无限循环中。有趣OnNavigatedTo
的是,MyTabView
当我使用 scoped 进行导航请求时被调用RegionManager
。
所以总的来说,我想在添加后立即将默认视图注入该区域MyTabView
。构造函数中的RegionManager
onMyTabView
为null,所以无法使用构造函数添加默认视图。
解决方案
推荐阅读
- mysql - 删除多个表中的数据 laravel
- python - 如果 Dataframe 不为空,熊猫只会得到 columns.str?
- javascript - 由于 CORS 选项预检,ReactJS 无法发送 POST 请求
- hadoop - 当我将新数据节点添加到集群时,新块会发生什么
- python - 使用指定的分隔符对 CSV 文件中的列重新排序
- c++ - Tesseract:使用长期短期记忆会引发“无法读取立方体语言模型”
- python - 以 10 为底的 int() 的 Django 无效文字:'??????? ???????当我尝试迁移时
- java - rest api 中的单元测试(java + play 框架)
- java - 在 Java 中执行 bash-command 不会返回
- javascript - .css() 或 addClass()/removeClass() 未在 Safari 中应用?(jQuery)