WPF: установить цвет фона в комбинированном окне с высокой контрастностью цвета
Поэтому я задаю высокую контрастность и устанавливаю цвет фона на красный:
private void HoherKontrast()
{
if (SystemParameters.HighContrast == true)
{
AKTIVES_ELEMENT_CONTRAST = Brushes.Red;
NICHTAKTIVES_ELEMENT_CONTRAST = Brushes.Black;
}
}
Если текстовый редактор находится в безбарьерном режиме, цвет фона - красный:
private void ComboboxGotKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e)
{
if (ChkBarrierefrei.IsChecked.Value == true)
{
ComboBox source = e.Source as ComboBox;
if (source != null)
{
source.Background = AKTIVES_ELEMENT_CONTRAST;
}
}
}
Проблема: цвет фона не становится красным, а в поле со списком есть синяя полоса.
Что мне нужно сделать, чтобы комбинированный список получил красный цвет фона?