WPF TextBlock Style влияет на стиль TextBlock в ComboBox

Проблема следующая: в App.xaml переопределяю стиль для всех TextBlock в программе. Всё работает прекрасно, но этот стиль также оказывает влияние на тексты в ComboBox. Т.е. при изменении цвета в стиле TextBlock, меняется и цвет в самом ComboBox.

<Style TargetType="{x:Type TextBlock}">
    <Setter Property="VerticalAlignment" Value="Center" />
    <Setter Property="Foreground" Value="Green" />
</Style>

Что бы я ни делал с ComboBox после кода выше, его цвет больше не поменяется. Переопределять отображение элементов в ComboBox не стоит на повестке дня. Вопрос в следующем. Есть ли какой-то способ жёстко указать в ComboBox цвет текста? Если в программе создать код подобным тому, что представлен ниже, то цвет текста будет зелёным, хотя я жёстко задал, что должен быть красным.

<ComboBox SelectedIndex="0" Foreground="Red">
    <ComboBoxItem Content="Test Item" />
</ComboBox>

Ответы (0 шт):