У меня есть 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](https://i.stack.imgur.com/T9lur.png)
То, как я устанавливаю текст, выглядит следующим образом:
<ComboBox IsEditable="True" IsReadOnly="True" Text="Some text" Background="Yellow" Canvas.Left="226" Width="279" Style="{DynamicResource ComboBoxStyle1}" Canvas.Top="10">
. Если я вычеркну текст, все будет желтым, но текста тоже нет.
Любая помощь будет принята с благодарностью.