如何删除此行并将 MouseOver 更改为背景

How to remove this line and change MouseOver for Background

I want to remove the ugly blue line, when mouse over is actived. How can I change the Hover-Background? I tried this one, but does not work

<Style TargetType="{x:Type ListViewItem}">
    <Setter Property="Background" Value="Transparent"/>
    <Setter Property="BorderBrush" Value="Transparent"/>
    <Style.Triggers>
         <Trigger Property="IsMouseOver" Value="True">
                            <Setter Property="Background" Value="Red" />
         </Trigger>
    </Style.Triggers>

您可以将 ListView 的 ItemContainerStyle 设置为更改鼠标悬停背景:

<ListView x:Name="list">
        <ListView.ItemContainerStyle>
            <Style TargetType="ListViewItem">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="ListBoxItem">
                        <Border Name="bdr"
                            Padding="2"
                            SnapsToDevicePixels="true">
                            <ContentPresenter />
                        </Border>
                        <ControlTemplate.Triggers>
                            <Trigger Property="IsSelected" Value="true">
                                <Setter TargetName="bdr" Property="Background" Value="LightBlue"/>
                            </Trigger>
                                <Trigger Property="IsMouseOver" Value="true">
                                    <Setter TargetName="bdr" Property="Background" Value="Red"/>
                                </Trigger>
                            </ControlTemplate.Triggers>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
            </Style>
        </ListView.ItemContainerStyle>
    </ListView>

此致,

尼汀