这个答案可以在 Prism 和/或 Caliburn.Micro 中。可以通过以下方式更改主 shell 中的用户控制:棱镜_regionManager.RequestNavigate("ContentRegion", uri);Caliburn.MicroActivateItem(new ViewModel());但我的问题是,如何在单击另一个用户控件内的按钮时更改 shellview 中显示的用户控件?
1 回答
长风秋雁
TA贡献1757条经验 获得超7个赞
您可以在任何地方的任何命令中使用完全相同的行(至少对于 Prism)。如果您想知道如何获取_regionManager
- 只需将其作为构造函数依赖项注入即可。
- 1 回答
- 0 关注
- 148 浏览
添加回答
举报
0/150
提交
取消