• gridControl通过设置条件,改变单元格颜色


    我现在用gridControl,需要改变单元格颜色。(标准值-偏差负)<=检测值<=(检测值+偏差正)之外,检测值就显示红色,或者背景设置成红色。




    用了RowCellStyle和CustomDrawCell都无法达到效果。而且出现程序卡死的情况。

    网上有人说gridcontrol有Apperance-----Format conditions 但是我的dev怎么没有这个呢?
    353点赞收藏12
     
     写回复
    12 条回复
     切换为时间正序
    当前发帖距今超过3年,不再开放新的回复
    发表回复
     
    it鸟 2017-12-20
    @duanzi_peng
    谢谢版主,找到原因了。[ID]应该是跟数据源绑定的FieldName。我该后,就出来结果了。
    太感谢了版主了。谢谢!
     
    it鸟 2017-12-15
    谢谢版主。但是你写的两个地方没看懂。 1。gcId是什么呢?新增一列吗?还是原来的gridview里面就有得列; 2。 Expression = "[Id] % 2 !=0 ", 这个ID又是什么呢?怎么取值得呢? 抱歉,我是菜鸟,请你指点。谢谢!
     
    exception92 2017-12-15
    #8楼的回复再好好理解一下。
     
    it鸟 2017-12-15
    版主,我按照你的方法试了,颜色还是没有改变啊。为什么呢?
     
    it鸟 2017-12-15
    非常感谢你的耐心解答。我再试试。谢谢!
    刚刚我又看了一本DEV的说明书。
    在DEV15.1 中也可以使用FormatCondition,但是我弄出来的是对整行单元格都设置颜色了。快疯掉了。
     
    exception92 2017-12-15
    引用 7 楼 firebird2011 的回复:
    谢谢版主。但是你写的两个地方没看懂。 1。gcId是什么呢?新增一列吗?还是原来的gridview里面就有得列; 2。 Expression = "[Id] % 2 !=0 ", 这个ID又是什么呢?怎么取值得呢? 抱歉,我是菜鸟,请你指点。谢谢!
    gcId 就是实例化的GridColumn的对象。 不然怎么能设置它的属性呢。 Id为FieldName绑定的数据类对象。这应该不难理解的吧
     
    exception92 2017-12-14
    引用 5 楼 firebird2011 的回复:
    我的是Dev 15.1。难道版本越高,就取消了? 你的Format Conditions能做判断吗?我一共有13行,每行有15列。总计有195个单元格要计算。你的程序有计算这么多吗? 还有个想法,我打算先不做判断,先保存到数据库,然后查询出来的数据再用颜色标识。不知道这个逻辑如何?有没有大神帮忙解决一下。谢谢!
    Format Conditions是可以的,你可以先写几十个条件测试一下。#2楼的那种方式对于单元格较多的话显示的确很卡的。 http://blog.csdn.net/duanzi_peng/article/details/78791513
     
    it鸟 2017-12-14
    我的是Dev 15.1。难道版本越高,就取消了? 你的Format Conditions能做判断吗?我一共有13行,每行有15列。总计有195个单元格要计算。你的程序有计算这么多吗? 还有个想法,我打算先不做判断,先保存到数据库,然后查询出来的数据再用颜色标识。不知道这个逻辑如何?有没有大神帮忙解决一下。谢谢!
     
    Hobo丶 2017-12-12
    楼主,你需要的我刚好做过 我就用-----Format conditions 这个很好用 无需代码 填写自己需要的条件就够了 我的是dev11.2版本 你是什么版本的
     
    it鸟 2017-12-11
    谢谢 ! 如果只是固定条件比较,还没问题。 我每一行都要比较。而且一行中,有15列需要比较。 所以程序一运行,就卡死了。
     
    it鸟 2017-12-06
    我的Gridcontrl 设计器只有Format rules

    https://bbs.csdn.net/topics/392294991

  • 相关阅读:
    beta冲刺—— Day 4
    beta冲刺—— Day 3
    beta冲刺—— Day 2
    刚下飞机——Beta阶段随笔集合
    刚下飞机——Alpha冲刺
    刚下飞机——Beta答辩博客
    刚下飞机——用户使用调查报告
    刚下飞机——Beta冲刺总结博客
    Beta冲刺(7/7)
    Beta冲刺(6/7)
  • 原文地址:https://www.cnblogs.com/xihong2014/p/15099943.html
Copyright © 2020-2023  润新知