Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 如何设置ListView项目的样式?_Wpf_Listview - Fatal编程技术网

Wpf 如何设置ListView项目的样式?

Wpf 如何设置ListView项目的样式?,wpf,listview,Wpf,Listview,我有一个数据绑定的列表视图,我想更改每个项目的字体属性。我找不到合适的房子。ListView非常简单,所以我不认为它太难更改,我只是还没有找到我想要的东西 <ListView ItemsSource="{Binding Updates}"> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding TimeStamp}

我有一个数据绑定的
列表视图
,我想更改每个项目的字体属性。我找不到合适的房子。
ListView
非常简单,所以我不认为它太难更改,我只是还没有找到我想要的东西

<ListView ItemsSource="{Binding Updates}">
    <ListView.View>
        <GridView>
            <GridViewColumn DisplayMemberBinding="{Binding TimeStamp}" Header="TimeStamp" />
            <GridViewColumn DisplayMemberBinding="{Binding UpdateData}" />
        </GridView>
    </ListView.View>
</ListView>

您可以设置
ItemContainerStyle

<ListView ItemsSource="{Binding Updates}">
    <ListView.View>
        <GridView>
            <GridViewColumn DisplayMemberBinding="{Binding TimeStamp}" Header="TimeStamp" />
            <GridViewColumn DisplayMemberBinding="{Binding UpdateData}" />
        </GridView>
    </ListView.View>
    <ListView.ItemContainerStyle>
        <Style TargetType="ListViewItem">
            <Setter Property="FontSize" Value="14" />
            <Setter Property="Foreground" Value="Blue" />
            <Setter Property="FontWeight" Value="Bold" />
            <Setter Property="FontStyle" Value="Italic" />
        </Style>
    </ListView.ItemContainerStyle>
</ListView>

每个项目或项目子集的相同字体属性更改是否具有相同的值或不同的字体属性?@Aaron,我希望每个项目中的字符串值与列标题相同,但不相同。这正是我所需要的,我想对项目字符串应用样式,但不影响ListView标题等。谢谢!
<ListView ItemsSource="{Binding Updates}"
          Foreground="Blue" FontSize="14" ...>