我已经建立了一个 WPF ListView。此列表视图可以正常工作并加载数据,但我遇到了样式问题。
所以在我的 XAML 代码中我有这个设置。
<Style TargetType="ListViewItem">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="Transparent" />
<Setter Property="BorderBrush" Value="Transparent" />
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Transparent" />
<Setter Property="BorderBrush" Value="Transparent" />
</Trigger>
</Style.Triggers>
</Style>
我正在尝试从项目本身的背景中删除所有内容。请注意有一半的物品顶部有较浅的灰色阴影?我还没有弄清楚如何删除 ListViewItem 本身的上半部分阴影。
我正在尝试同时针对 IsMouseOver 和 IsSelected 来移除项目的上半部分浅灰色阴影。我只希望背景完全透明。项目周围的边框很好。