题
是否有可能具有嵌套区域在复合WPF应用程序?我想模块能够注入新的菜单,还能够注入的菜单项到现有的菜单。
使用以下代码RegionManager
抛出异常:
在区域管理器不包含
MainFileMenuRegion
区域
<Menu cal:RegionManager.RegionName="MainMenuRegion">
<MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
解决方案 2
一个解决方法我想出来的是简单地使用布置有Menu
2个Grid
s。第一个有我所有的标准菜单,并允许我单独注入到每一个。第二个是空的,并允许我注入新的顶级菜单。
其他提示
我不知道是否它的“右”,但我通过在注入认为我然后注入子视图成具有区域嵌套。
不隶属于 StackOverflow