[devexpress相关控件]在gridcontrol中怎样设置满足特定条件的行的颜色等风格

Run Designer
在Appearance中的Style Conditions里
Add一个Style Condition Item
调整右边的属性
[Appearance] - 显示的风格
[ApplyToRow] - 应用到整行
[Column] - 要检查的列字段(必须包含在Columns中,可以是不显示的)
[Condition] - 运算符(==,!=,<,>,...)
[Tag] - Item的附加数据(基本没用)
[Value1] - 单值检查(==,!=,<,>,...)的值,或双值检查(between,..)的第一个值
[Value2] - 双值检查(between,..)的第二个值

 

也可在代码中加入如下:(delphi2006下)


  StyleFormatCondition11.Appearance.Options.UseBackColor := True;
  StyleFormatCondition11.ApplyToRow := True;
  StyleFormatCondition11.Column := Self.colisover;
  StyleFormatCondition11.Condition := DevExpress.XtraGrid.FormatConditionEnum.Equal;
  StyleFormatCondition11.Value1 := True;
  Self.GridView1.FormatConditions.AddRange(TArrayOfDevExpress_XtraGrid_StyleFormatCondition.Create(StyleFormatCondition11));

 
阅读更多
文章标签: delphi
个人分类: DELPHI
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭