社区
VCL组件使用和开发
帖子详情
高手们!怎样使DBCtrlGrid每个面板根据条件显示不同的颜色?急急急
bubugao
2003-10-09 10:03:03
如题,另怎样才能去掉DBCtrlGrid的滚动条?回答出来立马给分,分不够可能再加!
...全文
94
10
打赏
收藏
高手们!怎样使DBCtrlGrid每个面板根据条件显示不同的颜色?急急急
如题,另怎样才能去掉DBCtrlGrid的滚动条?回答出来立马给分,分不够可能再加!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meCAD
2003-10-28
打赏
举报
回复
jh
bubugao
2003-10-14
打赏
举报
回复
ljianq(泉深水清) 我刚才试了可以改变颜色, 但是不正确,比如
if (DBCtrlGrid->DataSource->Dataset->FieldByName("字段")->AsInteger==1)
DBCtrlGrid->Color=clRed;
else if (DBCtrlGrid->DataSource->Dataset->FieldByName("字段")->AsInteger==2)
DBCtrlGrid->Color=clBlue;
else if (DBCtrlGrid->DataSource->Dataset->FieldByName("字段")->AsInteger==3)
DBCtrlGrid->Color=clYellow;
颜色是有出来, 但不是按上面的条件来显示! 有什么办法解决!
bubugao
2003-10-13
打赏
举报
回复
ljianq(泉深水清) 你的那种方法我试过,好像不行
ljianq
2003-10-11
打赏
举报
回复
还是用OnPaintPanel应该可以:
试试:
void __fastcall TForm1::DBCtrlGrid1PaintPanel(TDBCtrlGrid *DBCtrlGrid,
int Index)
{
//取字段值
DBCtrlGrid->DataSource->Dataset->FieldByName("字段")->AsInteger;
DBCtrlGrid->Color=设置颜色;
}
yjy1001
2003-10-11
打赏
举报
回复
还可以写成控件 呵呵
StringGrid的我写过 DBCtrlGrid
应该也是一样 在PaintPanel事件里写 就可以了
52vc
2003-10-10
打赏
举报
回复
以下可以设置任意列的背景色
DBGrid1->Columns->Items[0]->Color=clBlue;
前景色
DBGrid1->Columns->Items[0]->Font->Color=clWhite;
ljianq
2003-10-10
打赏
举报
回复
如下代码将使红蓝相间:
void __fastcall TForm1::DBCtrlGrid1PaintPanel(TDBCtrlGrid *DBCtrlGrid,
int Index)
{
if (Index % 2)
DBCtrlGrid->Color=clRed;
else
DBCtrlGrid->Color=clBlue;
}
ljianq
2003-10-10
打赏
举报
回复
处理它的OnPaintPanel事件。
bubugao
2003-10-10
打赏
举报
回复
怎样根据数据库中某个字段的值来设定每个面板的颜色?
bubugao
2003-10-10
打赏
举报
回复
52vc(方旭) 我是问DBCtrlGrid
《数据库应用技术——Delphi应用系统开发》 源代码
《数据库应用技术——Delphi应用系统开发》 源代码
DB
Grid
3D (增加了鼠标滚轮的支持)
在原来TDB
Grid
的基础上增加了鼠标滚轮的支持: unit DB
Grid
3D; interface uses Windows, Messages, SysUtils, Classes, Controls,
Grid
s, DB
Grid
s; type TDB
Grid
3D = class(TDB
Grid
) ...end.
Delphi 在 DB
Grid
里面
显示
分组统计的源代码
Delphi程序在 DB
Grid
里面
显示
分类统计,也就是小计。用 ClientDataSet 的 TAggregateField 的方法,也可以用 DB
Grid
Eh。本程序演示了这两种方法。
jquery的强大
Grid
控件
支持分组,排序,查询,固定表头,滚动条,更新,插入,功能十分强大,界面也好看,asp.net例子,可以下载体验体验,目前项目组还在进行升级中
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章