首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB中 如何给ListBox控件添加一个左右方向的滚动条?

2012-03-08 
VB中 怎么给ListBox控件添加一个左右方向的滚动条??急急!目前一个字符串很长,在ListBox中显示,只能看见一

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

将这个属性设置为足够大就可以了。

热点排行