zoukankan      html  css  js  c++  java
  • Devexpress中GridView的格式条件设置

        Devexpress中的GridView功能强大,但是各种属性设置也是一箩筐,这里就说一下格式条件(FormatConditions)的设置.

    主要用到的地方比如:对于满足某一条件的行,将其字体显示为红色.

    image

    这里的condition可以设置为表达式(Expression),或者采用运算符(Equal)。

    1、上面图片中为表达式的形式。其中表达式的设置,点开之后有详细的说明,要注意的是写法的区别,

    比如:[名称]=='宝芝堂'  或者 [名称]!=?       ,后者指的是”名称”字段不为空

    还可以这样写: [营业执照有效期]> AddMonths(Now(), -3)  

    2、运算符的方式:下面图片中所示

    image

    这里与上面的区别是:column要设置为你的条件需要判断的列,另外value值也要填写.

    3、在代码中可以如下的方式添加

    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 = "[Name] != ?";   //Name字段不为空
    gridView1.FormatConditions.Add(condition1);
  • 相关阅读:
    less css用法思维导图
    javascript模块化编程规范
    行高:line-height图文解析
    CSS细节
    Emmet
    常见的浏览器兼容问题
    一条在没有水的环境下坚持了四年生存下来的鱼
    纪念:一高那些年
    水墨青花
    float浮动
  • 原文地址:https://www.cnblogs.com/flyinghigher/p/3042857.html
Copyright © 2011-2022 走看看