Страницы

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

воскресенье, 1 марта 2020 г.

Изменить прямоугольник фокуса на MenuItem

#c_sharp #wpf


Когда наводим мышкой на MenuItem на нем рисуется прямоугольник фокуса, как изменить
его цвет фона и цвет рамки, шаблон? Не нашел в шаблоне MenuItem про него ничего
    


Ответы

Ответ 1



То, что вы имеете ввиду, это не фокус, фокус может (и обычно всегда) находиться на другом пункте меню или на другом контроле. Вам же нужен выделенный (highlighted) пункт меню, соответственно, в шаблоне элемента смотрите триггер именно он срабатывает при наведении курсора на пункт меню, в частности, здесь меняется цвет рамки: Если в градиенте заменить первый цвет на Red, а второй на Green, то получится вот что:

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

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