CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何动态修改cxGrid当前单元格的颜色和字体?

楼主lxfbob(周不三)2006-12-01 19:29:24 在 Delphi / VCL组件开发及应用 提问

我想自己写一个cxgrid的查找函数,将找到的单元格全部用特殊的颜色和字体显示出来,请问应如何改变当前单元格的颜色和字体? 问题点数:30、回复次数:4Top

1 楼jiangshud()回复于 2006-12-01 23:03:13 得分 0

比如AViewInfo.Item.ID   in   [i,   j]   或AviewInfo.RecordViewInfo.GridRecord.Values[i]为第i列符合条件的值.  
    if   (AViewInfo.Item.ID   in   [6,   7])   and   (trim(AViewInfo.RecordViewInfo.GridRecord.Values[8])   =   'T')   then  
  begin  
          ACanvas.Brush.Color   :=   clmoneygreen;  
          ACanvas.Font.Name   :=   'Times   New   Roman';  
          ACanvas.Font.Size   :=   10;  
          ACanvas.Font.Color   :=   clCaptionText;  
  end;Top

2 楼lxfbob(周不三)回复于 2006-12-01 23:55:56 得分 0

有点不明白,再详细点好吗?怎样动态改变当前单元格的样式。Top

3 楼hailon(hailon)回复于 2006-12-02 23:18:31 得分 0

jiangshud  
  的方法是对的,cxgrid的单元格设置要有两个判断才可以的Top

4 楼grjgrj()回复于 2006-12-07 14:08:02 得分 0

最近做了Cxgrid的加强右键菜单工具  
  新版本已出来,加入了多语控制等功能,优化了速度(希望大家给点意见)  
   
  主要功能:(详情请下载后运行其中的cxGridPopupMenuTest.exe文件)  
  1.多列排序  
  2.对列进行計數、合計、求最大值、求最小值、求平均值的聚合操作  
  3.设置列的对齐方式:居中、居左、居右  
  4.将数据输出到EXCEL、HTML、XML、TEXT  
  5.过滤数据  
  6.选择隐藏列  
  7.图形分析(将直接数据或分组后的数据用条图、屏图等多种图形显示出来)  
  8.增删改表头操作,也可设置表头的位置  
  9.增删改非数据关联列的操作,可定义计算列的取值脚本  
  10.配色设置(可选择统一配色或根据列或记录的值自定义列或行的颜色)  
  11.打印设置(可打印当前的cxGrid或其它此窗体上的控件)  
  12.多语功能  
  13.其它(如加入序号列、块选择数据、使过滤数据在Dataset上也起作用)  
  如果你有新的需求或更改的地放,请联系,谢谢  
  所有介绍中的设置都会自动保存,下次打开窗体时会自动加载上次的设置。  
   
   
  联系方式:13641869371    
  QQ:16187001    
  SKYPE:grjyubosoft.net    
  grj208981@163.com,grj208981sina.com  
  主页:http://grjgrj.512j.com  
   
  预览地址  
  http://grjgrj.512j.com/file/view.bmp  
  下载地址:  
  http://grjgrj.512j.com/file/test.rarTop

相关问题

关键词

得分解答快速导航

  • 帖主:lxfbob

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo