VB中 怎么给ListBox控件添加一个左右方向的滚动条??急急!
目前一个字符串很长,在ListBox中显示,只能看见一部分,现在搞个滚条可以左右拖动,看到整个字符串内容
[解决办法]
百度搜索,vb listbox 滚动条.
vb中ListBox怎么加左右滚动条ScrollBar
2007-8-13 15:18 提问者:Ballance高手 | 浏览次数:1795次
???
问题补充:
当item的宽度小于listbox的宽度时,如何隐藏ScrollBar
还有初始时如何隐藏ScrollBar
2007-8-13 15:29 最佳答案
只有使用API函数。
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const LB_SETHORIZONTALEXTENT As Long = &H194
Private Sub Form_Load()
SendMessage List1.hwnd, LB_SETHORIZONTALEXTENT, 300, ByVal 0
End Sub
参考资料:http://www.ujx.cn/program/bbs/VB/200007/171693.html
[解决办法]
ListBox1.ColumnWidths = 300
将这个属性设置为足够大就可以了。