作者badsan (.........)
看板Visual_Basic
标题[VB6 ] ListBox问题
时间Tue Nov 6 12:06:18 2007
请教一下各位大大....
我用了一个 ListBox 并在 list 属性里设了 0~100 的值
我的ListBox的框框大小调到一次仅能显示一个值的状态...
假设一开始值是0
我利用 Listbox 旁的 scroll 来上下点选....
ListBox的值会跳动....但是.....
问题来了...我要怎麽当他跳动到某个值....会自动选取那个值?
例如我按卷轴将值跳到20好了....如何让它自动选取那20的值...
因为目前做法是利用卷轴将值跳到20後....还要在去点一下20这各数字...
然後ListIndex才会改变...不然都会停留在-1....
有点麻烦...是否有方法可以拉动卷轴使值跳到多少...
就自动点选目前跳动到的值...而不需要使用者再去点选一次值...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.55.216
1F:推 ClubT:List1.ListIndex = 20 跳到第20个选项 11/06 13:34
2F:→ ClubT:List1.List(List1.ListIndex)=现在所选的内容 11/06 13:35
3F:→ ClubT:或是直接用List1.List(20) 11/06 13:36
4F:推 kinggto:先加入一个List1_Scroll()的event 11/06 14:08
5F:→ kinggto:然後在用List1.List(List1.TopIndex) 11/06 14:09
6F:→ kinggto:就可以让他自动读取罗 11/06 14:10
7F:推 chinoyan:用 Scroll + LABEL 来作,比用LIST作来的好 11/07 05:33