社区
数据库相关
帖子详情
怎样设置DBGrid中的奇偶的背景色 .
jyb_9
2006-07-14 07:59:56
怎样设置DBGrid中的奇偶行的背景色 .
...全文
277
8
打赏
收藏
怎样设置DBGrid中的奇偶的背景色 .
怎样设置DBGrid中的奇偶行的背景色 .
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ron_xin
2006-07-15
打赏
举报
回复
设置OddRowColor的颜色(其实就是偶数行的颜色),VertScrollBar下的Tracking为True
jyb_9
2006-07-15
打赏
举报
回复
ron_xin(星雨) ( )
DBGridEH才有~~设置OddRowColor的颜色,VertScrollBar下的Tracking为True
我现在用的就是DBGridEH我要怎样去实现?
gyf
2006-07-15
打赏
举报
回复
楼上正解,关键是adoQuery1.RecNo mod 2和onDrawColumnCell
wudi_1982
2006-07-15
打赏
举报
回复
在 Form1 上放置 DBGrid1、Query1、DataSource1 三个数据库组件,设置相关的属性,使 DBGrid1 能显示表中的数据。然后,在 DBGrid1 的 onDrawColumnCell 事件中键入以下代码,然后运行程序
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
var i:integer;
begin
if gdSelected in State then Exit; //隔行改变网格背景色:
if adoQuery1.RecNo mod 2 = 0 then
(Sender as TDBGrid).Canvas.Brush.Color := clinfobk //定义背景颜色
else
(Sender as TDBGrid).Canvas.Brush.Color := RGB(191, 255, 223); //定义背景颜色
//定义网格线的颜色:
DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);
with (Sender as TDBGrid).Canvas do //画 cell 的边框
begin
Pen.Color := $00ff0000; //定义画笔颜色(蓝色)
MoveTo(Rect.Left, Rect.Bottom); //画笔定位
LineTo(Rect.Right, Rect.Bottom); //画蓝色的横线
Pen.Color := clbtnface; //定义画笔颜色(兰色)
MoveTo(Rect.Right, Rect.Top); //画笔定位
LineTo(Rect.Right, Rect.Bottom); //画绿色
end;
end;
mdejtod
2006-07-15
打赏
举报
回复
随便说一下,如果是dbgrideh,只要改一下将tdbgrid 改为tdbgrideh 就好了
mdejtod
2006-07-15
打赏
举报
回复
OndrawColumnCell事件中.
begin
with (sender as tdbgrid) do
begin
if datasource.dataset.recno mod 2 = 0 then
canvas.Brush.Color:=clwindow //偶数行
else
canvas.Brush.Color:=$00FBDEDE;
DefaultDrawColumnCell(rect,datacol,column,state); //应用刷子
end;
end;
ron_xin
2006-07-14
打赏
举报
回复
DBGridEH才有~~设置OddRowColor的颜色,VertScrollBar下的Tracking为True
DB
Grid
行色+列色+排序.rar
1.学生毕业设计专用 2.保证无毒 3.个人作品,自己要是想用的话,可是改用 4.本人不受法律责任,由改动代码人负责!
实战Delphi数据网格色彩特效
Delphi
中
的数据网格控件(T
Db
Grid
)对于显示和编辑数据库
中
大量的数据起着十分重要的作用;然而,在使用数据网格控件的同时,也往往因为表格
中
大量的数据不易区分,而令操作者眼花缭乱。如何提高网格控件的易用性,克服它的此项不足呢?本文从改变数据网格的色彩配置角度,提出了一种解决办法。
db
grid
_delphi_
Delphi对
DB
Grid
外观自定义 包括颜色 单元格线条等
DB
Grid
应用全书
DB
Grid
应用全书详细述说了
DB
Grid
的使用,广大delphi爱好者必读
Delphi演示T
DB
Grid
组件的斑马线提示功能..rar
Delphi演示T
DB
Grid
组件的斑马线提示功能..rar
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章