Listview列标题格式问题

时间:2018-11-15 17:42:00

标签: css wpf xaml styling

我有要尝试设置格式的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>

这是它的外观。您会看到列之间的白色边框,以及标题行的开头和结尾处的粗空白。

enter image description here

0 个答案:

没有答案