[DevExpress]GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色)

转载 2016年04月03日 20:49:52

DevExpress控件-数据控件GridControl,有时我们需要根据特定条件改变符合条件的行或者单元格颜色达到突出显示目的,现在动起鼠标跟我一起操作吧,对的,要达到这个目的您甚至都不用动键盘.

在对GridControl绑定好数据后:

No.1:右键GridControl选择Run Designer;

No.2:Appearance下Formatter Conditions点击Add,需要注意的是每一个变色条件都得Add一个变色方案;

No.3:在Properties中需要用到的属性依次往下详解为:

a)Appearance下BackColor=255.255.128,BackColor2=255.255.128,此项指定符合特定条件时单元格/行背景颜色,如果两项设置颜色不同时则为渐变效果;

b)ApplyToRow=false时符合特定条件时只改变单元格背景颜色,ApplyToRow=true则符合特定条件时改变整行背景颜色;

c)Column=[选择匹配条件的列]

d)Condition条件属性:Equal=相同,NotEqual=不等于,Between=区间,NotBetween=范围外,Less=小于,Greater=大于,GreaterOrEquel大于或等于,LessOrEqual=小于或等于

e)value1和value2:当条件属性为Between或者NotBetween是需要同时设置value1和value2,意为Between value1 and value2;其余属性都只用设置value1即可;即指定条件的值;

另附图解

DevGridControl单元格背景色和单元格文字颜色设置

1.拖一个gridControl控件在 窗体上 2.添加三列 分别是 BgColor,BgColor2 , FontColor  分别显示单元格颜色 单元格渐变颜色 单元格字体颜色 pu...
  • zhishiheng
  • zhishiheng
  • 2015年04月15日 15:46
  • 7920

devexpress gridControl 隔行 奇偶行变色

Google用关键字“devexpress gridControl row alternate color”搜索解决,参考连接如下: http://www.devexpress.com/Support...
  • dreamgis
  • dreamgis
  • 2013年10月22日 17:29
  • 3195

Dev GridControl 隔行变色

//true 时,自定义的奇偶行颜色才有效 view.OptionsView.EnableAppearanceEvenRow=true; view.OptionsView.EnableAppeara...
  • ranmawawa
  • ranmawawa
  • 2016年12月16日 14:08
  • 113

控制台程序改变控制台的字体颜色(适用VB.Net)

 Imports System need this to make API callsImports System.Runtime.InteropServicesNamespace PFitzsimo...
  • laou2008
  • laou2008
  • 2007年08月11日 14:38
  • 922

DevExpress GridControl 设置单元格 某一行的背景色

private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventA...
  • df398286232
  • df398286232
  • 2012年08月17日 13:23
  • 8705

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

Run Designer在Appearance中的Style Conditions里Add一个Style Condition Item调整右边的属性[Appearance] - 显示的风格[Apply...
  • wangyunyong0905
  • wangyunyong0905
  • 2007年10月10日 13:24
  • 1530

vb.net DataGridView 改变某个单元格字体的颜色

Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As DataGridViewCellFormatti...
  • u014746078
  • u014746078
  • 2014年08月12日 13:24
  • 755

根据条件动态改变GridView某行或某个单元格的背景色---vb.net

一:vb.net 动态设置该行的背景颜色 这是个gridview自带的方法(RowDataBound)    Protected Sub GvStockScheduleList_RowDataBoun...
  • lJean
  • lJean
  • 2009年06月11日 13:32
  • 2534

DevExpress控件-GridControl单元格颜色控制

单元格样式改变 [csharp] view plain copy   private void Gvw_dataList_CustomDrawCell(o...
  • singgel
  • singgel
  • 2017年04月25日 10:15
  • 1058

DevExpress GridControl 设置单元格 某一行的背景色

private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventA...
  • kone0611
  • kone0611
  • 2017年06月08日 10:29
  • 552
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[DevExpress]GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色)
举报原因:
原因补充:

(最多只允许输入30个字)