zoukankan      html  css  js  c++  java
  • 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:不符合条件的显示什么内容。(不填写表示显示默认)

  • 相关阅读:
    CF div2 332 A
    vector resize 错误用法
    linux命令之 chown
    dlmalloc 编译 链接
    C++ 类 访问限制
    C++ 编译多态 运行多态
    libevent 编译 Windows
    浮点数小记
    NYOJ 435 棋盘覆盖(二)
    HDU 3555 Bomb 简单数位DP
  • 原文地址:https://www.cnblogs.com/liweis/p/8250500.html
Copyright © 2011-2022 走看看