GridView条件格式 FormatConditions
在实战中,除了用GridView.RowStyle事件来实现如改变行的背景色外,还可以用GridView.FormatConditions来实现,如下面的代码所示,
using DevExpress.XtraGrid;
StyleFormatCondition condition1 = new DevExpress.XtraGrid.StyleFormatCondition();
condition1.Appearance.BackColor = Color.SeaShell;
condition1.Appearance.Options.UseBackColor = true;
condition1.Condition = FormatConditionEnum.Expression;
condition1.Expression = "[Region] != ?"; //region字段不为空
gridView1.FormatConditions.Add(condition1);
上面代码运行时图示如下,就是region字段不为空的行背景色为淡色的粉红色样式:


浙公网安备 33010602011771号