Я новичок в WPF и столкнулся с небольшой проблемой.Я пытаюсь убрать эффект синего градиента в комбинированном окне (например, когда пользователь наводит на него курсор), чтобы создать более плоский эстетический интерфейс, но я не смог понять, как это сделать.Большинство решений, которые я видел во время поиска в Google, включают в себя что-то вроде:
<Style x:Key="myComboBox" TargetType="{x:Type ComboBox}">
<Setter Property="OverridesDefaultStyle" Value="true"/>
<!-- and then the rest of the style re-implements the combobox from scratch... -->
Это кажется немного большим, чтобы просто удалить один незначительный эффект.Я также пытался делать такие вещи, как:
<Style x:Key="myComboBox" TargetType="{x:Type ComboBox}">
<Setter Property="Background" Value="LightGray"/>
<Setter Property="Foreground" Value="LightGray"/>
<Setter Property="BorderBrush" Value="DarkGray"/>
<Setter Property="Focusable" Value="False" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="LightGray"/>
</Trigger>
</Style.Triggers>
Но это, похоже, тоже не имеет никакого эффекта.Кто-нибудь знает, какую настройку я могу изменить, чтобы убрать эффект наведения?