Вложенные области меню в составном приложении WPF

StackOverflow https://stackoverflow.com/questions/1244931

Вопрос

Возможно ли иметь вложенные области в Составном приложении WPF?Я хочу, чтобы модули могли вводить новые меню, а также иметь возможность вводить пункты меню в существующее меню.

Используя следующий код, RegionManager генерирует исключение:

Региональный менеджер не содержит MainFileMenuRegion регион

<Menu cal:RegionManager.RegionName="MainMenuRegion">
    <MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
Это было полезно?

Решение 2

Одно из решений, которое я придумал, - это просто использовать два Menuы договорились с Grid.В первом есть все мои стандартные меню, и я могу вносить изменения в каждое из них по отдельности.Второй пуст и позволяет мне вводить новые меню верхнего уровня.

Другие советы

Я не знаю, "правильно" ли это, но я делаю вложенность, имея область во внедренном представлении, в которую я затем внедряю вспомогательный вид.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top