• Format Conditions按条件显示表格记录


    标记特定记录

    DevExpress强大得确实让人觉得它别具一格!现在,我有这样一个需求,把一个表中某字段为False的记录标记出来。下面是效果(某字段的可见性为否):

    实现方式

    如果是以前,我写个代码,在表格加载时,遍历一下;而DevExpress直接提供这样的方法。

    (1)设置好字段信息(Columns),其中IsValid字段就是作为检查的字符,它的值有两种情况True和False。

    (2)在设计器中选择Appearance下的Format Conditions,新建一个条件,下面是一些参数解释:

    Appearance:在这里设置样式(如修改字体颜色为红色)

    ApplyToRow:设置为T,表示应用到整行;设置为F表示只应用到当前单元格;

    Column:设置条件的字段(若要设置多个条件,请添加多条Format Conditon)

    Conditon:条件的类型,有多种,如等于、不等于,这里选择了表达式,这样可以写出比较复杂的表示式。

    Expression:表达式的内容,可以使用Condition expression editor进行设置。

    Name:此条件的名称,如"检查无效图层"

    Value1:符合条件的显示什么内容。

    Value2:不符合条件的显示什么内容。(不填写表示显示默认)

  • 相关阅读:
    Lua 学习之基础篇七<Lua Module,Package介绍>
    Lua 学习之基础篇六<Lua IO 库>
    Lua 学习之基础篇五<Lua OS 库>
    Lua 学习之基础篇四<Lua table(表)>
    Lua 学习之基础篇三<Lua 字符串操作>
    时空穿梭
    【集训队作业】line
    动态几何问题
    博弈论与概率统计
    wombats
  • 原文地址:https://www.cnblogs.com/liweis/p/8250500.html
Copyright © 2020-2023  润新知