Как изменить цвет заголовка Combobox? - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть ComboBox в WPF, и я установил его фон и цвет заголовка, используя Edit Template -> Edit a Copy. Измененные значения:

<SolidColorBrush x:Key="ComboBox.Static.Background" Color="Yellow"/>

и

<SolidColorBrush x:Key="ComboBox.MouseOver.Background" Color="Yellow"/>.

Это работает нормально, но когда я устанавливаю текст в заголовке, цвет заголовка становится белым, а кнопка остается желтой, как на картинке.

enter image description here

То, как я устанавливаю текст, выглядит следующим образом:

<ComboBox IsEditable="True" IsReadOnly="True" Text="Some text" Background="Yellow" Canvas.Left="226" Width="279" Style="{DynamicResource ComboBoxStyle1}" Canvas.Top="10">. Если я вычеркну текст, все будет желтым, но текста тоже нет.

Любая помощь будет принята с благодарностью.

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