| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6465 人关注过本帖
标题:dbgrid的cellclick 事件是什么事件?
只看楼主 加入收藏
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
结帖率:100%
收藏
 问题点数:0 回复次数:5 
dbgrid的cellclick 事件是什么事件?
dbgrid的cellclick 事件是什么事件? 有谁能详细讲一下
搜索更多相关主题的帖子: dbgrid cellclick 
2008-11-14 18:55
provoke
Rank: 2
来 自:广州
等 级:新手上路
威 望:5
帖 子:175
专家分:0
注 册:2007-6-14
收藏
得分:0 
OnCellClick, 从名字都看得出了,就是单元格点击事件,即点击单元格时触发的事件;类似地还有一个OnTitleClick 事件,标题点击事件,点击标题时触发。
这两个事件对应过程均只有一个Column 参数,为所点击的列。

DBGrid 对应的数据集记录数非空时,点击表格中的不同行,数据集指针会随之移动,所以,OnCellClick 通常用于获取选定记录的明细信息,即表格中显示所有符合条件的查询记录,点击某一行时,可直接读取当前行各列的值,按一定格式显示在需要显示的地方,并且随鼠标点击不同的行,明细信息可自动更新为当前所选的记录。

OnTitleClick 经常用于排序,即点击某一列标题时,可将表格的排序方式更改为按所点击列的升/降序排序,两次点击该列标题时,更改为降/升序排列,而且通常还在所排序的标题里作▲或▼标记,以示排序。当然,再改变一下排序标题的字体颜色就更醒目了。

[[it] 本帖最后由 provoke 于 2008-11-16 18:18 编辑 [/it]]

爱我至爱,至死不渝!
2008-11-15 00:22
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
收藏
得分:0 
我现在是想点击dbgrid的一条记录,然后点击删除按钮,能够删除选中的那条记录,应该如何写代码?我点击删除按钮总是删除第一题记录,我可郁闷。呵呵
2008-11-16 08:58
provoke
Rank: 2
来 自:广州
等 级:新手上路
威 望:5
帖 子:175
专家分:0
注 册:2007-6-14
收藏
得分:0 
那就是你的删除代码有误或者设置有误了,要不就加个傻瓜式的 DBNavigator 吧,把DBNavigator 和 DBGrid 的 datasource 属性设为同一数据集即可。

爱我至爱,至死不渝!
2008-11-16 18:25
超超小火星
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2008-10-31
收藏
得分:0 
我也遇到和楼主相似的问题  当时不会弄就放了个 DBNavigator , 俺俺俺不是那个.....  
2008-11-17 13:30
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
收藏
得分:0 
我还是想用dagrid实现这个功能。。。呵呵
2008-11-18 06:56
快速回复:dbgrid的cellclick 事件是什么事件?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019064 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved