社区
Delphi
帖子详情
关于控制DBGRID控件的问题,应该不是很难,清高手指教
chinayf
2005-01-25 05:55:36
如何改变DBGRID控件被选择整个行的颜色
默认是伸蓝,我已经改了OPTION的属性
...全文
78
2
打赏
收藏
关于控制DBGRID控件的问题,应该不是很难,清高手指教
如何改变DBGRID控件被选择整个行的颜色 默认是伸蓝,我已经改了OPTION的属性
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinjazz
2005-01-25
打赏
举报
回复
procedure TForm1.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect;
....
jinjazz
2005-01-25
打赏
举报
回复
procedure TForm1.DBGridDrawColumnCell_E(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
Tdbgrid(sender).Color:=clAqua;
Tdbgrid(sender).Options:=Tdbgrid(sender).Options +[dgRowSelect];
if ((State = [gdSelected]) or (State=[gdSelected,gdFocused])) then
DbGrid1.Canvas.Brush.color:=clRed; //当前行以红色显示,其它行使用背景的浅绿色
DbGrid1.Canvas.pen.mode:=pmmask;
DbGrid1.DefaultDrawColumnCell (Rect,DataCol,Column,State);
end;
DB
Grid
控件
技巧集
日常开发过程,
DB
Grid
是很常用,但标准的
DB
Grid
往往可能无法解决一些特殊应用场合,比如,自绘网格线颜色、显示CheckBox等。 该技巧集里实现了一些日常我们开发过程所需要,但标准
控件
不提供的功能。
手动编写
DB
Grid
控件
的好例子
通过custom control,自己编写类来产生
DB
Grid
表格。
DB
Grid
控件
使用技巧【转】
各种
DB
Grid
的实用技巧,适用于c++ Builder等可视化编程软件
在
DB
GRID
控件
的单元格中实现下拉列表..
在
DB
GRID
控件
的单元格中实现下拉列表..
Delphi 改变
DB
grid
控件
选中时的单元格颜色.rar
Delphi 改变
DB
grid
控件
选中时的单元格颜色,一般在默认状态下,
DB
grid
在行被选中时是深蓝...操作方法很简单:当选中
DB
grid
任意行时,点击上部的任意颜色值,此时就已经将
DB
Grid
控件
的选中行颜色改变为用户选中的颜色。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章