标题:关于listbox控件
只看楼主
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
结帖率:80%
已结贴  问题点数:20 回复次数:6 
关于listbox控件
请教各位:
假设: list控件rowsource引用数据表tb1某字段,记录有1000条,在屏幕上设置显示50条记录,
通过鼠标滑轮和滚动条翻页后,如何在表tb1中识别控件当前显示出来记录呢?
搜索更多相关主题的帖子: 滚动条 listbox 显示 控件 记录 
2021-04-15 13:05
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
得分:20 
鼠标滑轮和滚动条翻页后,可用列表框的topitemid属性,结合listitem方法定位列表框最上方的数据内容

[此贴子已经被作者于2021-4-17 09:07编辑过]


piu~piu~
2021-04-15 16:28
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
得分:0 
以下是引用瓜瓜1990在2021-4-15 16:28:29的发言:

鼠标滑轮和滚动条翻页后,可用列表框的topitemid属性,结合listitem属性定位列表框最上方的数据内容

2021-04-16 21:59
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
回复 2楼 瓜瓜1990
非常感谢,再问一个问题,点击翻页或拖动滚动条触发list的什么事件?
2021-04-17 08:35
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
得分:0 
滚动滚轮是mousewheel事件,拖动滚动条是mousedown和mouseup.
可以打开调试器工具里的事件跟踪查看...

piu~piu~
2021-04-17 09:04
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
加多一列绑定记录号就可以直接看到

2021-04-17 10:29
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:226
专家分:42
注 册:2019-3-8
得分:0 
以下是引用吹水佬在2021-4-17 10:29:31的发言:

加多一列绑定记录号就可以直接看到

大神总有出人意料的招数!这种用法,在语言参考中是我没看到还是根本没说?
2021-04-19 23:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-505463-1-1.html




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

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