根据单元格值的比较更改WPF DataGrid单元格字体

时间:2012-04-24 18:55:38

标签: c# wpf datagrid

我是使用WPF DataGrid的新手,我有点迷茫。我有一个DataTable与数值,我通过DataView绑定DataGrid。我想要做的是比较每列的值,并使每列具有更大值的单元格为粗体。 (例如,谁赢得每个类别)

没有ObservableCollection,没有花哨的东西。我只是以“手动”方式向DataTable添加数据,从SQLite数据库DataTable响应逐个单元获取值。甚至列都是以编程方式创建的,而不是通过XAML创建的。我几乎没有XAML的经验,所以不要以为我曾经使用过触发器或任何东西。

我将如何做这样的事情?

1 个答案:

答案 0 :(得分:2)

从小例子开始。您可以创建一些测试数据,您可以使用它们尝试数据绑定技术。尝试设置DataGrid的某些部分的样式:更改Foreground的颜色,使用Border添加一些BorderBrush。自己探索WPF - 仅对第一个视图很难。

以下是如何: