您的位置:首页 > 其它

禁止ListBox在任何时候显示滚动条

2013-06-11 11:06 465 查看
'.NET中,可以设置ListBox任何时候都显示滚动条

'但如何做到不显示呢

 

Public Class Form1
Private Declare Function ShowScrollBar Lib "user32 " (ByVal hwnd As Integer, ByVal wBar As Integer, ByVal bShow As Integer) As Integer
Private Const SB_BOTH = 3

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For i As Integer = 0 To 5000
ListBox1.Items.Add(i)
Next
ListBox1.SelectedIndex = 1000 '显示指定位置
ShowScrollBar(ListBox1.Handle, SB_BOTH, False)
End Sub

Private Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
ShowScrollBar(ListBox1.Handle, SB_BOTH, False)
End Sub
End Class


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ListBox .NET
相关文章推荐