社区
VCL组件使用和开发
帖子详情
请教一个DBGridEh显示数据的问题?
wenxindiaolong
2005-01-16 11:33:21
在DBGridEh组件中,假如我需要将某一条数据用特别的颜色显示,比如我需要将日期栏为数据为当天的内容特殊显示,如何写?
各位大哥帮忙!
...全文
113
2
打赏
收藏
请教一个DBGridEh显示数据的问题?
在DBGridEh组件中,假如我需要将某一条数据用特别的颜色显示,比如我需要将日期栏为数据为当天的内容特殊显示,如何写? 各位大哥帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samchoy
2005-01-17
打赏
举报
回复
假设DBGridEh1->DataSource->DataSet = DataSet1
设置DBGridEh1的OnDrawColumnCell事件
void __fastcall TForm1::DBGridEh1DrawColumnCell(TObject *Sender,
const TRect &Rect, int DataCol, TColumnEh *Column,
TGridDrawState State)
{
if ((int)DataSet1->FieldByName("DataField")->AsDateTime == (int)Date())
{
DBGridEh1->Canvas->Brush->Color = clGreen; // 符合条件的行的背景色为绿色
DBGridEh1->Canvas->Font->Color = clRed; // 符合条件的行的前景色为红色
DBGridEh1->DefaultDrawColumnCell(Rect, DataCol, Column, State);
}
}
xjb2001
2005-01-17
打赏
举报
回复
来晚了,赞成
DBGridEh
的图片
DBGridEh
的图片
DBGridEH
好用的
数据
控件
非常好用的一个
数据
控件
DBGridEH
,发上来大家分享
DBGridEh
首列
显示
行号的Demo
DBGridEh
首列
显示
行号,下载后重新连接本机
数据
表即可运行。
delphi xe10.2下的
dbgrideh
表格
数据
导出txt,xls文件
delphi xe10.2下的
dbgrideh
表格
数据
导出txt,xls文件
DbGridEh
内容过多时
显示
省略符
DbGridEh
内容过多时
显示
省略符,好东西大家一起分享。自己下载看。
VCL组件使用和开发
604
社区成员
13,459
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章