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