【发布时间】:2011-12-12 15:47:24
【问题描述】:
我有一个名为 Color 的列的 DataGrid。
<DataGridTextColumn Header="Color" Binding="{Binding MyColor.Percentage}"/>
DataGrid 的 ItemSource 是一个带有MyColor 属性的对象。
public class MyColor
{
Color Background { get; set; }
int Percentage { get; set; }
}
当设置 ItemSource 时,列自动填充 Percentage 的值。现在我想将此列中每个单元格的背景设置为与MyColor.Color 属性对应的颜色。有没有办法使用绑定来做到这一点?类似的东西
Background="{Binding MyColor.Color}"
Color属性是html格式#XXXXXXXX(是不是叫html格式?)。
【问题讨论】:
标签: wpf binding datagrid colors background