我想在 ListView 获得焦点时更改它的边框颜色。我用这种风格
<Style TargetType="ListView">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListView">
<ControlTemplate.Triggers>
<Trigger Property="IsFocused" Value="true">
<Setter Property="BorderBrush" Value="#FF9D9B9B" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
这是我的 ListView 的代码
<ListView Margin="49,91,61,148" Grid.Column="1">
<ListView.View>
<GridView>
<GridViewColumn Header="ID" />
<GridViewColumn Header="Name"/>
</GridView>
</ListView.View>
</ListView>
但是在我应用这种样式之后,ListView 在运行时完全消失了。那里发生了什么。