社区
数据库及相关技术
帖子详情
如何在DBGrid的显示中锁定Column在最左边?
ktcserver
2003-11-13 10:50:50
我有一个DBGrid用于显示数据库中数据,其中我有一个字段为"姓名",我想将这个字段始终锁定在DBGrid的左边,而其他的字段则可以通过滚动条进行移动,如何对DBGrid进行编码来实现。
...全文
68
4
打赏
收藏
如何在DBGrid的显示中锁定Column在最左边?
我有一个DBGrid用于显示数据库中数据,其中我有一个字段为"姓名",我想将这个字段始终锁定在DBGrid的左边,而其他的字段则可以通过滚动条进行移动,如何对DBGrid进行编码来实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ktcserver
2003-11-16
打赏
举报
回复
我自己实验了个方法:
我们知道在TDrawGrid组件中有一个锁定最左边TColumn的一个属性,通过这个属性可以锁定最左边的n个TColumn。在滚动的时候不会随着滚动。我的方法是在TDBGrid的OnColumnDraw事件中添加了如下代码:
TDrawGrid *temp = (TDrawGrid *)Sender; //将TDBGrid组件转为TDrawGrid组件
temp->FixedCols=2;//锁定除了最前面的指针外的最左边的TColumn也就是第一个Column
但是,在滚动DBGrid时候锁定的字段标头却不见了,这如何解决呢?
appletreestudio
2003-11-14
打赏
举报
回复
所谓的锁定,可不可以理解为
如果修改了再改回来?
ljianq
2003-11-14
打赏
举报
回复
推荐使用ExpressQuantumGrid控件吧。
MartinWang
2003-11-13
打赏
举报
回复
用一个数据集与两个DBGrid相连!!左边的DBGrid只要姓名字段就可以了,但效果不是很好在!!:)
DBGrid
各属性的设置
在 Delphi 语言的数据库编程
中
,
DBGrid
是
显示
数据的主要手段之一。但是
DBGrid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序
中
通过编程来达到美化
DBGrid
外观的目的。通过编程,我们可以改变...
delphi
DBgrid
使用大全
在DELPHI
中
经常用到网格控件(
DBGrid
)
显示
数据,网格控件只提供了每一行的颜色属性,但在实际应用
中
我们经常希望它按某一行某一项的取值不同
显示
不同的颜色,甚至在网格
中
的单位表格项
中
显示
出图像等等,下面我们以...
dbgrid
的一些用法
其实,我们完全可以在我们的程序
中
通过编程来达到美化
DBGrid
外观的目的。通过编程,我们可以改变
DBGrid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。以下的示例程序演示了对
DBGrid
各...
DBGrid
使用大全
在 Delphi 语言的数据库编程
中
,
DBGrid
是
显示
数据的主要手段之一。但是
DBGrid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序
中
通过编程来达到美化
DBGrid
外观的目的。通过编程,我们可以...
Delphi
DBGrid
使用大全
Delphi
DBGrid
使用大全 Delphi
DBGrid
使用大全 delphi
中
T
DBGrid
的使用 2010-06-24 10:03 procedure TMainForm.
DBGrid
1Draw
Column
Cell(Sender: TObject; const Rect: TRect; DataCol: Integer;
Column
: ...
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章