Страницы

Поиск по вопросам

суббота, 11 января 2020 г.

MenuItem вне Menu

#wpf #xaml


Можно ли использовать MenuItem вне Menu? Мне нужен один MenuItem нажав на который
popup покажет еще несколько MenuItem'ов 

 

У меня криво показывает шаблон и popup вообще не открывается.
    


Ответы

Ответ 1



Вам не нужно использовать MenuItem вне Menu, вам нужно просто у корневого MenuItem изменить шаблон. С MenuItem в штатном комплекте поставляется 4 шаблона: элемент меню верхнего уровня без дочерних элементов, элемент меню верхнего уровня с дочерними элементами, элемент подменю без дочерних элементов, элемент подменю с дочерними элементами. Вам нужен как раз последний шаблон: Если ваше меню будет содержать несколько пунктов, то имеет смысл вынести установку шаблона в стиль и разместить пункты меню вертикально:

Комментариев нет:

Отправить комментарий