度量快速开发平台中,我们用的较多的是设置列样式,即不同的列根据不同的条件来实现样式变化。设置列样式(设置字段样式)本身也能实现一定的行样式效果,可以勾选为是否作用于行。另外我们还有一个设置网格部件样式的方式,就是条件样式,即不同行数据,根据条件不同实现不同显示。
描述: 添加条件样式。 语法: AddColumnStyleByExpression("columnName","[年龄]>25",true) 第一个参数为列名,第二个参数为表达式条件,第三个参数为是否应用到整行。 示例: dim b=网格部件1.AddColumnStyleByExpression("LILUN","[LILUN]>94",True) b.Appearance.BackColor=Color.FromArgb(-65536) b.Appearance.BackColor2=Color.FromArgb(-6751336) b.Appearance.GradientMode=3 b.Appearance.Font=CreateFont("Arial Black",13) |
效果: 以[理论]列为例,给理论>94的人员设置列样式; 样式应用到整行;如下图所示 样式不用应用到整行:如下图所示 说明: 我们在使用智能向导时需要注意以下几个问题:1、我们在填写条件时,填写的字段名必须用”[]”括号括起来,根据不同的业务需求填写条件,如:[LILUN]>94;2、向导所生成的列名、条件表达式都应用引号括起来,如:"LILUN","[LILUN]>94"。
|