Проблема с полем со списком заключается в том, что я не могу изменить фон «комбобо». цвет переднего плана и фона элементов выпадающего списка меняется жестко.
Я пробовал много вещей с кодом xaml. также в дизайнере он говорит, что фон желтый, но он по-прежнему стандартный серый.
скриншот из конструктора: https://ibb.co/t8gtGw4
<ComboBox Foreground="#FFFFFF" Background="#FF7A7A00" x:Name="cBox_nosave" Width="149.8192" Height="22" Canvas.Left="23.7296000000033" Canvas.Top="40.7904000000016">
<ComboBox.ItemContainerStyle>
<Style TargetType="{x:Type ComboBoxItem}">
<Setter Property="Foreground" Value="White" />
<Setter Property="Background" Value="Black" />
<Setter Property="BorderBrush" Value="Black"/>
</Style>
</ComboBox.ItemContainerStyle>
</ComboBox>
Чего я хочу добиться, так это того, чтобы поле со списком по-прежнему было похоже на темный режим. поэтому фон должен быть черным или прозрачным, а текст должен быть с. Как я уже сказал, элементы в порядке, но сам выпадающий список.
ComboBox
, предоставленные Microsoft: Стили и шаблоны ComboBox. Просто измените необходимые детали, чтобы они соответствовали вашим ожиданиям. Вы также можете извлечь шаблон, щелкнув правой кнопкой мышиComboBox
в конструкторе XAML и выбрав Редактировать шаблон/Редактировать копию. - person BionicCode   schedule 31.10.2019