Отключить эффект при наведении мышкой на элемент ListView

            <ListView.ItemContainerStyle>
                <Style TargetType="ListViewItem">
                    <Setter Property="Background" Value="{Binding BackgroundBrush}"/>
                    <Setter Property="Foreground" Value="{Binding ForegroundBrush}"/>
                    <Setter Property="BorderBrush" Value="{Binding BackgroundBrush}"/>
                    <Setter Property="BorderThickness" Value="2"/>
                    <Setter Property="Margin" Value="0"/>

                    <Style.Triggers>
                        <Trigger Property="IsSelected" Value="True">
                            <Setter Property="Background" Value="{Binding BackgroundBrush}"/>
                            <Setter Property="Foreground" Value="{Binding ForegroundBrush}"/>
                            <Setter Property="BorderBrush" Value="Blue"/>
                            <Setter Property="BorderThickness" Value="2"/>
                        </Trigger>

                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter Property="Background" Value="{Binding BackgroundBrush}"/>
                            <Setter Property="Foreground" Value="{Binding ForegroundBrush}"/>
                            <Setter Property="BorderBrush" Value="Orange"/>
                            <Setter Property="BorderThickness" Value="2"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </ListView.ItemContainerStyle>

Когда я навожу мышкой на элемент, он меняет цвет. Например, если {Binding BackgoundBrush} вернул тёмно-зелёный, то нижняя половина элемента будет тёмно-зелёная, а верхняя более светло-тёмно-зелёная.
Если закомментировать код, этот эффект всё-равно возникает, но со стандартными цветами (голубенькие такие). Как это выключить?

Нашёл. Надо добавить вот такие стили:

                        <ListView.ItemContainerStyle>
                            <Style TargetType="ListViewItem">
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="{x:Type ListViewItem}">
                                            <Border
                                                Background="{TemplateBinding Background}"
                                                BorderBrush="{TemplateBinding BorderBrush}"
                                                BorderThickness="{TemplateBinding BorderThickness}"
                                                SnapsToDevicePixels="true">
                                                    <GridViewRowPresenter
                                                        HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
                                                        VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
                                                        SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
                                            </Border>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </ListView.ItemContainerStyle>

Только, на ноутбуке, borderы элементов, почему-то, всё-равно получаются немного светлее, чем фон :thinking: Это еле заметно, но заметно.
Вероятно, на это как-то влияет экранный зум.


На ноутбуке тут стоит 125%.