Я работаю над приложением, имеющим элементы управления WinForms и WPF; В случае WinForms TextBox
выбранный текст Цвет фона - синий и белый соответственно, тогда как в WPF TextBox
это LightBlue и Black.Как изменить цвет переднего плана выделенного текста для текстового поля WPF?
Как ответить на эти вопросы, я могу использовать свойство SelectionBrush
(WPF 4), чтобы изменить фон выделенного текста, но Как изменить цвет переднего плана выделенного текста?
How can you change the highlighted text color for a WPF TextBox?
How can I change the highlighted text color for a TextBox?
Это правда. Обычно вы можете попробовать изменить SystemColors, назначив им новое значение в словаре ресурсов объекта. Но и обычный передний план, и выделенный текст переднего плана смотрят на тот же ключ (ControlTextBrushKey) для цвета. Таким образом, вы не можете отделить эти два цвета. –
@Moozhe +1 кажется, что ваш комментарий должен быть ответом! Это так полезно –