关于DBGrid控件自动选择的问题??请高手指教!!!
使用DBGrid控件的时候,我想在鼠标点击每一行记录时调用自己的函数,这个已经实现,但是偶然发现,当用DBGrid控件的滚动条时,它的记录会自动选中,这种情况下如何调用自己的函数啊???
能否在使用滚动条时不让记录自动选中呢???
或者怎么能截获滚动条的点击事件呢????
请高手解答
问题点数:50、回复次数:9Top
1 楼xixuemao(钱不是问题,问题是没钱)回复于 2004-08-03 07:50:02 得分 0
upTop
2 楼xixuemao(钱不是问题,问题是没钱)回复于 2004-08-03 08:27:54 得分 0
???问题啊???????来人啊Top
3 楼yuanyu368(大懒虫!!)回复于 2004-08-03 09:08:59 得分 10
我也想知道相同的问题,收藏此帖,楼主原谅Top
4 楼windindance(风舞轻扬·白首为功名)回复于 2004-08-03 09:12:54 得分 10
不要使用DBGRID的事件,使用Query.AfterScrollTop
5 楼xixuemao(钱不是问题,问题是没钱)回复于 2004-08-03 12:32:08 得分 0
Query.AfterScroll也不行,我要获得的是滚动条。。
好比StringGrid中的mousewheeldown事件.Top
6 楼truemoller(星幻)回复于 2004-08-03 12:34:57 得分 10
gzTop
7 楼xixuemao(钱不是问题,问题是没钱)回复于 2004-08-05 10:06:26 得分 0
upTop
8 楼wdonghai(小王)回复于 2004-08-07 11:25:59 得分 10
处理前
DBGrid1.DataSource.DataSet.DisableControls
处理后
DBGrid1.DataSource.DataSet.EnableControls
Top
9 楼seaweaver(唧唧歪歪)回复于 2004-08-07 17:00:33 得分 10
重写dbgrid的滚轮响应时间处理函数
让它只响应 WM_VScroll 定义的事件Top




