社区
VCL组件使用和开发
帖子详情
如何绘制DBGrid的行标题颜色?
w88529593
2013-01-15 02:59:34
如何绘制DBGrid或者DBGridEh的行标题颜色,就是第一列前面的那个显示黑色三角形的那个标题,
请高手指点一下
...全文
558
7
打赏
收藏
如何绘制DBGrid的行标题颜色?
如何绘制DBGrid或者DBGridEh的行标题颜色,就是第一列前面的那个显示黑色三角形的那个标题, 请高手指点一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
东门吹雪
2013-01-16
打赏
举报
回复
最近我也在学习使用DBGrid,共同学习啊。
缘中人
2013-01-15
打赏
举报
回复
修改这个函数应该可以TCustomDBGrid.DrawCell http://www.cnblogs.com/zywuhao/archive/2011/02/22/1961252.html
w88529593
2013-01-15
打赏
举报
回复
修改cell里面的颜色我会,主要是想把这个行标题的颜色改一下
缘中人
2013-01-15
打赏
举报
回复
改cell里的演示可以不
w88529593
2013-01-15
打赏
举报
回复
谢谢ksrsoft的指点,不过设置属性FixedColor的话,列标题颜色也都改变了,并且这个是全部记录行标题都会改变,我是想能否控制一下,这个行标题的颜色自己绘制,把符合某些条件的记录行,行标题的颜色才进行改变,不符合的不改变,不知能否实现?
缘中人
2013-01-15
打赏
举报
回复
设置属性FixedColor即可
缘中人
2013-01-15
打赏
举报
回复
左侧的列标题吧
Delphi源代码示例:定制
DB
Grid
背景
颜色
本文介绍在Delphi中改变
DB
Grid
单元格和
行
背景
颜色
的方法。先概述
DB
Grid
控件结构、功能与事件,接着阐述覆盖OnDrawColumnCell事件改变
颜色
的原理与实现,还介绍设定条件判断
颜色
变化、用Canvas对象填充背景的方法,最后提及性能优化、样式管理及第三方控件定制。
怎样设置
DB
Grid
标题
行
、所选记录
行
的
行
高度和
行
背景
颜色
,所选列宽度
本文详细介绍如何使用Delphi和Windows SDK API调整
DB
Grid
组件的外观,包括设置
标题
行
、记录
行
的高度,
行
背景
颜色
以及所选列宽度。通过修改Columns属性和利用OnDrawColumnCell事件,可以实现字体、
颜色
及线条的个性化配置。
改变
DB
GRID
OR EHLIB中当前
行
的背景
颜色
本文介绍如何使用 Delphi 实现
DB
Grid
当前
行
高亮显示及
标题
栏右键菜单功能。通过自定义
DB
Grid
类和重写 DrawColumnCell 方法实现背景色变化,同时增加了
标题
栏弹出菜单以增强交互性。
delphi
DB
grid
使用大全
在Delphi中,
DB
Grid
控件是数据库应用的常用组件,但其默认样式较为单一。本文介绍了如何通过编程实现
DB
Grid
的自定义,包括自绘功能,使网格按数据项值显示不同
颜色
,如春季退书红色,秋季退书黄色。此外,还展示了如何隔
行
改变背景色、调整表头
颜色
和字体、在单元格中插入其他组件,以及实现点击
标题
排序。通过这些技巧,可以大幅提升
DB
Grid
的视觉效果和用户体验。
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章