VB.Net - ScrollBar 滚动条控件
ScrollBar 控件在窗体上显示垂直和水平滚动条。 这用于浏览大量信息。 滚动条控件有两种类型:用于水平滚动条的 HScrollBar 和用于垂直滚动条的 VScrollBar。 它们彼此独立使用。
让我们从工具箱中单击 HScrollBar 控件和 VScrollBar 控件并将它们放置在窗体上。
ScrollBar 控件的属性
以下是ScrollBar控件的一些常用属性 −
| 序号 | 属性 &描述 |
|---|---|
| 1 | AutoSize 获取或设置一个值,该值指示 ScrollBar 是否自动调整大小以适合其内容。 |
| 2 | BackColor 获取或设置控件的背景颜色。 |
| 3 | ForeColor 获取或设置滚动条控件的前景色。 |
| 4 | ImeMode 获取或设置此控件支持的输入法编辑器 (IME) 模式。 |
| 5 | LargeChange 获取或设置当滚动框移动较大距离时要添加到 Value 属性或从 Value 属性中减去的值。 |
| 6 | Maximum 获取或设置可滚动范围的值的上限。 |
| 7 | Minimum 获取或设置可滚动范围的值的下限。 |
| 8 | SmallChange 获取或设置当滚动框移动一小段距离时要添加到 Value 属性或从 Value 属性中减去的值。 |
| 9 | Value 获取或设置一个数值,表示滚动条控件上滚动框的当前位置。 |
ScrollBar 控件的方法
以下是ScrollBar控件的一些常用方法 −
| 序号 | 方法名称 & 描述 |
|---|---|
| 1 |
OnClick 生成 Click 事件。 |
| 2 |
Select 激活控件。 |
ScrollBar控件的事件
以下是ScrollBar控件的一些常用事件 −
| 序号 | 事件 & 描述 |
|---|---|
| 1 | Click 单击控件时发生。 |
| 2 | DoubleClick 当用户双击控件时发生。 |
| 3 | Scroll 移动控件时发生。 |
| 4 | ValueChanged 当 Value 属性通过处理 Scroll 事件或以编程方式发生更改时发生。 |
示例
在此示例中,让我们在运行时创建两个滚动条。 让我们双击表单并将以下代码放入打开的窗口中。
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) _
Handles MyBase.Load
'创建两个滚动条
Dim hs As HScrollBar
Dim vs As VScrollBar
hs = New HScrollBar()
vs = New VScrollBar()
'设置属性
hs.Location = New Point(10, 200)
hs.Size = New Size(175, 15)
hs.Value = 50
vs.Location = New Point(200, 30)
vs.Size = New Size(15, 175)
hs.Value = 50
'将滚动条添加到表单中
Me.Controls.Add(hs)
Me.Controls.Add(vs)
' 设置表单的标题栏文本。
Me.Text = "tutorialspoint.com"
End Sub
End Class
当执行上述代码并使用 Microsoft Visual Studio 工具栏上的开始按钮运行时,它将显示以下窗口 −

