【发布时间】:2023-04-01 05:44:01
【问题描述】:
我正在构建一个在运行时动态加载模块的 M-V-VM 应用程序。
这些模块中的每一个都有一个默认视图,当我去时它们会单独显示在所选区域上
_regionManager.Regions["BottomMenuRegion"].Add(
Container.Resolve<AdminModuleView>(), "AdminView", true);
但是,当下一个模块加载时,它会覆盖之前加载的视图。如何将多个视图加载到一个区域中,以便创建一个显示默认视图的“菜单”?例如
<ItemsControl cal:RegionManger.RegionName="BottomMenuRegion" />
看起来像
Module1View Module2View Module3View Module4View 等
提前谢谢你。
【问题讨论】: