C#将ListViewGroup标头文本更改为粗体

时间:2018-08-13 06:42:21

标签: c# winforms listview fonts

我拥有ListView标头设置为ListViewGroup的控件。我想将组标题的文本设置为粗体。是否有其他选择可以实现这一目标?

2 个答案:

答案 0 :(得分:-1)

使用粗体从项中创建临时字体

##

  using(Font f= new Font(listView1.Items(0).SubItems(0).Font, FontSytle.Bold))

{

}

答案 1 :(得分:-1)

您可以使用下面的xaml

<ListView Name="lvUsers">
    <ListView.GroupStyle>
        <GroupStyle>
            <GroupStyle.HeaderTemplate>
                <DataTemplate>
                    <TextBlock FontWeight="Bold" FontSize="14" Text="{Binding Name}"/>
                </DataTemplate>
            </GroupStyle.HeaderTemplate>
        </GroupStyle>
    </ListView.GroupStyle>
 </ListView>