我有要尝试设置格式的listview列标题,但它看起来很奇怪且不专业。如何仅将标题背景设置为纯浅蓝色而没有所有空格?我尝试过调整填充,边距和边框的厚度,但是没有任何影响。
<ListView>
<ListView.View>
<GridView>
<GridView.ColumnHeaderContainerStyle>
<Style TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="Background" Value="LightBlue" />
<Setter Property="Foreground" Value="Black" />
<Setter Property="FontWeight" Value="Bold" />
</Style>
</GridView.ColumnHeaderContainerStyle>
<GridViewColumn Header="A?" Width="25"/>
<GridViewColumn Header="#" Width="40"/>
<GridViewColumn Header="Name" Width="120"/>
<GridViewColumn Header="PTS" Width="30"/>
<GridViewColumn Header="F" Width="30"/>
<GridViewColumn Header="R" Width="30"/>
</GridView>
</ListView.View>
</ListView>
这是它的外观。您会看到列之间的白色边框,以及标题行的开头和结尾处的粗空白。