0

複合 WPF アプリケーションで領域をネストすることは可能ですか? モジュールで新しいメニューを挿入できるようにしたいのですが、既存のメニューにメニュー項目を挿入できるようにしたいです。

次のコードを使用するとRegionManager、例外がスローされます。

MainFileMenuRegionリージョン マネージャにリージョンが含まれていません

<Menu cal:RegionManager.RegionName="MainMenuRegion">
    <MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
4

2 に答える 2

0

それが「正しい」かどうかはわかりませんが、注入されたビューに領域を作成してネストし、サブビューを注入します。

于 2009-08-07T15:47:14.713 に答える
0

私が思いついた回避策の 1 つは、単純に .Menuで配置された 2 つの を使用することGridです。最初のものにはすべての標準メニューがあり、それぞれに個別に注入できます. 2 番目は空で、新しいトップレベル メニューを挿入できます。

于 2009-08-07T16:49:23.883 に答える