社区
Delphi
帖子详情
怎样改变DBGrid的网格线的颜色?多谢了!
superdelphi
2000-07-31 10:22:00
as subjust.Thank u very much!
...全文
326
7
打赏
收藏
怎样改变DBGrid的网格线的颜色?多谢了!
as subjust.Thank u very much!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beach
2001-03-16
打赏
举报
回复
>>
icewind
2000-08-04
打赏
举报
回复
在DBGrid的OPTION中,把纵线 横线都去掉,然后在OnDrawColumnCell中自己画线,Dbgrid.Canvas.Pen.Color = Color ,DBGrid.Canvas.Pen.Style = psSolid
superdelphi
2000-08-04
打赏
举报
回复
to jzy,勉强解决,谢谢你la!
jzy
2000-08-02
打赏
举报
回复
to bpc:
这只是改变字体颜色!
to superdelphi:
还有什么问题?
bpc
2000-08-01
打赏
举报
回复
代码如下:
IF 条件 THEN Dbgrid1.cancas.font.color:=clred; //
dbgrid1.defaultdrawcolumcell(rect,datacol,colum,state);
superdelphi
2000-08-01
打赏
举报
回复
jzy,Thank u!
不过用你的方法,那么竖线和横线只能是相同的颜色了。我用下面的代码:
...
oldcol := Canvas.Pen.Color;
Canvas.Pen.Color := clred; // RowLine color
Canvas.Brush.Style := bsClear;
Canvas.MoveTo(ARect.Left, ARect.Top);
Canvas.LineTo(ARect.Right, ARect.Top);
Canvas.Pen.Color := clblue; // ColLine color
Canvas.MoveTo(ARect.Left, ARect.Top);
Canvas.LineTo(ARect.left, ARect.Bottom);
Canvas.Pen.Color := oldcol;
...
可以实现不同的颜色,不过总有点小问题,不知道可不可以解决?
jzy
2000-07-31
打赏
举报
回复
DBGrid好像没有这种属性可以设置,恐怕你要通过编写OnDrawColumnCell响应函数,
通过其参数Rect自己来重画一次了;-)
可以在响应函数中这样写:
DBGrid1.Canvas.Brush.Color := co;//co即为你所需要的颜色
DBGrid1.Canvas.FrameRect(Rect);
Delphi
改变
DB
grid
控件选中时的单元格
颜色
.rar
Delphi
改变
DB
grid
控件选中时的单元格
颜色
,一般在默认状态下,
DB
grid
在行被选中时是深蓝色的,本程序将
改变
这个深蓝色为用户自定义
颜色
。操作方法很简单:当选中
DB
grid
任意行时,点击上部的任意
颜色
值,此时就已经将
DB
Grid
控件的选中行
颜色
改变
为用户选中的
颜色
。
DB
Grid
改变
背景
颜色
Delphi源代码
DB
Grid
改变
背景
颜色
Delphi源代码
著名的网格控件True
DB
Grid
网格控件True
DB
Grid
6 找了很久 才找到 很多商业源码中需要的
计算机软件-商业源码-实例96 动态
改变
DB
Grid
组件的
颜色
.zip
计算机软件-商业源码-实例96 动态
改变
DB
Grid
组件的
颜色
.zip
Db
grid
加序号 导出excel 隔行交叉
颜色
Db
grid
基础扩展应用
Db
grid
显示行号;
Db
grid
隔行交叉
颜色
显示,没有做成属性设置, 可以在此基础上自己改动下;
Db
grid
能导出Excel,显示导出进度,使用方法 ExpExcel,此 函数是网上友人提供的 特此加入使用;
Db
grid
按向下移动键进入编辑模式,否则还原;
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章