質問

これは、コンポジットWPFアプリケーションにネストされた領域を持つことは可能ですか?私は、モジュールが新しいメニューを注入し、また既存のメニューにメニューアイテムを注入することができることができるようにしたい。

次のコードを使用してRegionManagerは例外をスロー:

  

地域マネージャーはMainFileMenuRegion地域が含まれていません。

<Menu cal:RegionManager.RegionName="MainMenuRegion">
    <MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
役に立ちましたか?

解決 2

私が作ってみた回避策の一つは、単にMenuに配置された2 Gridsを使用することです。一つ目はすべての私の標準メニューを持っており、私が個別に各1に注入することができます。二つ目は空で、私は新しいトップレベルメニューを注入することができます。

他のヒント

Iが「正しい」かどうかわからないが、私は私は、その後にサブビューを注入する注入ビューの領域を有することによってネストない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top