是否有可能具有嵌套区域在复合WPF应用程序?我想模块能够注入新的菜单,还能够注入的菜单项到现有的菜单。

使用以下代码RegionManager抛出异常:

  

在区域管理器不包含MainFileMenuRegion区域

<Menu cal:RegionManager.RegionName="MainMenuRegion">
    <MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
有帮助吗?

解决方案 2

一个解决方法我想出来的是简单地使用布置有Menu 2个Grids。第一个有我所有的标准菜单,并允许我单独注入到每一个。第二个是空的,并允许我注入新的顶级菜单。

其他提示

我不知道是否它的“右”,但我通过在注入认为我然后注入子视图成具有区域嵌套。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top