DBGrid单元格组件自定义(高手进来讨论一下)高分结贴

oushengfen 2012-03-22 07:18:37
最近在做一个项目,使用DBGRIDEH,想每个单元格的不只是简单的显示,而是可以自定义组件,如BUTTON等。如下图所示:


http://www.skzimmelman.com/Articles/buttongrid.htm有实现方法。但并不完美,不知道是否有较好的组件已经实现了。请各位发表一下意见,本贴就散分贴吧,先谢谢各位参与。。。。。
...全文
157 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2012-03-23
  • 打赏
  • 举报
回复
看看,有想法很不错,支持支持
babydog01 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xiaowei_001 的回复:]
好想法,搭车问下,编辑状态dbgrideh,需点击另外行才能post,哪如果只有一行,启不是很不好用
[/Quote]
可以单独按纽写POST,也可以在exit事件里POST。总之,你想在哪里POST就在哪里POST.别忘记判断一下状态再POST。
if self.adoquery1.state in [编辑,追加] then post;
kuangning 2012-03-23
  • 打赏
  • 举报
回复
我觉得要做到自己喜欢的界面 还是少用控件的好。你能得到选择行的每列的RECT 你想在那个地方 放置任何东西都可以啊。
xiaowei_001 2012-03-23
  • 打赏
  • 举报
回复
好想法,搭车问下,编辑状态dbgrideh,需点击另外行才能post,哪如果只有一行,启不是很不好用
我看见佛 2012-03-23
  • 打赏
  • 举报
回复
里面带按扭是没有见过,WWDBGRID,CXGRID,DBGRIDEH都实现不了的那话就可能没有现成的了

WWDBGRID支持CheckBox,RadioBox,combobox就是没见过里面有BUTTON的
oushengfen 2012-03-23
  • 打赏
  • 举报
回复
呵呵,也没有人来多聊聊?昨天晚上我,我做一个简易的,功能基本上实现了,但还是有BUG,而且这样去手工绘制,我在考虑做成一个组件,每个单元格可以设置想显示的组件类型,目前DBGridEh有此类功能,但没有显示按扭的,只有checkbox combox等。
IDWB 2012-03-22
  • 打赏
  • 举报
回复
另外dbgrideh有很多demo你可以去看看
IDWB 2012-03-22
  • 打赏
  • 举报
回复
如果button自带用editbutton
jonathanscor 2012-03-22
  • 打赏
  • 举报
回复
高手给个完整点的代码吧,学习

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧