Visual Basic 滚动条 ScrollBar
ScrollBar 滚动条控件在窗体上显示垂直和水平滚动条。有两种类型的滚动条控件:用于水平滚动条的 HScrollBar 和用于垂直滚动条的 VScrollBar。它们相互独立使用。
让我们从工具箱中单击 HScrollBar 控件和 VScrollBar 控件,并将它们放置在表单上。

ScrollBar 控件的属性
以下是 ScrollBar 滚动条控件的一些常用属性:
| 编号 | 属性 & 描述 |
|---|---|
| 1 | AutoSize 获取或设置一个值,该值表示滚动条是否自动调整大小以适应其内容。 |
| 2 | BackColor 获取或设置控件的背景色。 |
| 3 | ForeColor 获取或设置滚动条控件的前景色。 |
| 4 | ImeMode 获取或设置此控件支持的输入法编辑器(IME)模式。 |
| 5 | LargeChange 获取或设置要向值 当滚动框移动一段距离时的属性。 |
| 6 | Maximum 获取或设置可滚动范围的值的上限。 |
| 7 | Minimum 获取或设置可滚动范围的值的下限。 |
| 8 | SmallChange 获取或设置当滚动框移动一小段距离时,要在 Value 属性中添加或减去的值。 |
| 9 | 值 获取或设置一个数值,该数值表示滚动条控件上滚动框的当前位置。 |
ScrollBar 控件的方法
以下是 ScrollBar 滚动条控件的一些常用方法:
| 编号 | 方法名称 & 描述 |
|---|---|
| 1 | OnClick 生成 Click 事件。 |
| 2 | Select 激活控件。 |
ScrollBar 控件的事件
以下是 ScrollBar 滚动条控件的一些事件:
| 编号 | 事件 & 描述 |
|---|---|
| 1 | Click 单击控件时发生。 |
| 2 | DoubleClick 当用户双击控件时发生。 |
| 3 | Scroll 移动控件时发生。 |
| 4 | 值Changed 通过处理滚动事件或以编程方式更改 Value 属性时发生。 |
实例
在本例中,让我们在运行时创建两个滚动条。让我们双击表单,并在打开的窗口中输入以下代码:
Public Class Form1Private Sub Form1_Load(sender As Object, e As EventArgs) _Handles MyBase.Load'create two scroll barsDim hs As HScrollBarDim vs As VScrollBarhs = New HScrollBar()vs = New VScrollBar()'set propertieshs.Location = New Point(10, 200)hs.Size = New Size(175, 15)hs.Value = 50vs.Location = New Point(200, 30)vs.Size = New Size(15, 175)hs.Value = 50'adding the scroll bars to the formMe.Controls.Add(hs)Me.Controls.Add(vs)' Set the caption bar text of the form.Me.Text = "cankaoshouce.com"End SubEnd Class
当使用 Microsoft Visual Studio 工具栏上的 开始 按钮执行并运行上述代码时,它将显示以下窗口:
