• 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);
  • 相关阅读:
    模版
    列表项模版
    vue eventBus 跳坑的办法
    vue适配移动端px自动转化为rem
    pc端,移动端css重置样式
    vue全局引入scss文件(推荐)
    vue安装scss,并且全局引入
    mapState
    通俗易懂的vuex-demo
    ve2.0 v-for循环报错的解决方案
  • 原文地址:https://www.cnblogs.com/flyinghigher/p/3042857.html
Copyright © 2020-2023  润新知