wpf listview изменение поведения отображения выбранного элемента - PullRequest
0 голосов
/ 12 июля 2011

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

Я могу изменить SystemColors.HighlightBrushKey и ControlBrushKey, чтобы изменить цвет фона выбранного элемента, но я не знаю, как заставить его перестать менять цвет шрифта или использовать вместо него рамку. Я пытался манипулировать шаблоном управления, а также искал в Google примеры того, как это сделать, но безуспешно.

1 Ответ

0 голосов
/ 12 июля 2011

Да, похоже, вам приходится испытывать трудности при использовании ControlTemplates.

Хорошей новостью является то, что с помощью Expression Blend вы можете получить текущий ControlTemplate для ListView и настроить нужный вам бит и использовать его в качестве стандартного ControlTemplate.

...