<ListView ItemsSource="{Binding}" Name="myView">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding fieldA}" Header="Field A" />
<GridViewColumn DisplayMemberBinding="{Binding fieldB}" Header="Field B" /> </GridView>
</ListView.View>
</ListView>
I would like to know how to format my list view so that if object.fieldA == “apples”, the font is red in the fieldA cell.
Thanks boffins.
You need to use a
DataTemplateto show thefieldAvalue and add a trigger changing theForegroundproperty for a given value.See also Data Templating Overview on MSDN.