Как лучше всего реализовать графику для выбранного элемента в пользовательском элементе управления WPF? - PullRequest
0 голосов
/ 14 мая 2009

Я реализовал несколько различных пользовательских элементов управления WPF. При этом я также реализовал несколько различных способов реализации графики, когда элемент выбран.

Я хочу узнать, как это делают другие, и что они считают лучшим способом сделать это?

Пожалуйста, только одно решение на ответ.

Чтобы избежать путаницы, вот несколько примеров графики, показывающих, что элемент выбран:

  • Добавление графики в слой adorner для элемента.
  • Изменение цвета элемента на основе свойства IsSelected в данных.
  • Процедурно показывает / скрывает элемент в XAML, который указывает на выбор.

1 Ответ

0 голосов
/ 14 мая 2009

Что вы подразумеваете под «реализацией графики»? Обычно элемент отображается с фоном SystemColors.HighlightBrush , когда он выбран. Любая другая система может быть трудна для понимания обычными пользователями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...