- VB.Net 基础教程
- VB.Net - 首页
- VB.Net - 概述
- VB.Net - 环境设置
- VB.Net - 程序结构
- VB.Net - 基本语法
- VB.Net - 数据类型
- VB.Net - 变量
- VB.Net - 常量
- VB.Net - 修饰符
- VB.Net - 语句
- VB.Net - 指令
- VB.Net - 运算符
- VB.Net - 决策
- VB.Net - 循环
- VB.Net - 字符串
- VB.Net - 日期与时间
- VB.Net - 数组
- VB.Net - 集合
- VB.Net - 函数
- VB.Net - 子程序
- VB.Net - 类与对象
- VB.Net - 异常处理
- VB.Net - 文件处理
- VB.Net - 基本控件
- VB.Net - 对话框
- VB.Net - 高级窗体
- VB.Net - 事件处理
- VB.Net 高级教程
- VB.Net - 正则表达式
- VB.Net - 数据库访问
- VB.Net - Excel表格
- VB.Net - 发送邮件
- VB.Net - XML处理
- VB.Net - Web编程
- VB.Net 有用资源
- VB.Net - 快速指南
- VB.Net - 有用资源
- VB.Net - 讨论
VB.Net - 滚动条控件
滚动条控件在窗体上显示垂直和水平滚动条。这用于浏览大量信息。有两种类型的滚动条控件:HScrollBar 用于水平滚动条,VScrollBar 用于垂直滚动条。它们彼此独立使用。
让我们从工具箱中点击HScrollBar控件和VScrollBar控件,并将它们放置在窗体上。
滚动条控件的属性
以下是滚动条控件的一些常用属性:
| 序号 | 属性及说明 |
|---|---|
| 1 | AutoSize 获取或设置一个值,该值指示滚动条是否自动调整大小以适应其内容。 |
| 2 | BackColor 获取或设置控件的背景颜色。 |
| 3 | ForeColor 获取或设置滚动条控件的前景色。 |
| 4 | ImeMode 获取或设置此控件支持的输入法编辑器 (IME) 模式。 |
| 5 | LargeChange 获取或设置一个值,当滚动框移动较长距离时,此值将添加到或从 Value 属性中减去。 |
| 6 | Maximum 获取或设置可滚动范围的值的上限。 |
| 7 | Minimum 获取或设置可滚动范围的值的下限。 |
| 8 | SmallChange 获取或设置一个值,当滚动框移动较短距离时,此值将添加到或从 Value 属性中减去。 |
| 9 | Value 获取或设置一个数值,该数值表示滚动条控件上滚动框的当前位置。 |
滚动条控件的方法
以下是滚动条控件的一些常用方法:
| 序号 | 方法名称及说明 |
|---|---|
| 1 |
OnClick 生成 Click 事件。 |
| 2 |
Select 激活控件。 |
滚动条控件的事件
以下是滚动条控件的一些常用事件:
| 序号 | 事件及说明 |
|---|---|
| 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
'create two scroll bars
Dim hs As HScrollBar
Dim vs As VScrollBar
hs = New HScrollBar()
vs = New VScrollBar()
'set properties
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
'adding the scroll bars to the form
Me.Controls.Add(hs)
Me.Controls.Add(vs)
' Set the caption bar text of the form.
Me.Text = "tutorialspoint.com"
End Sub
End Class
当使用Microsoft Visual Studio工具栏中提供的启动按钮执行和运行上述代码时,它将显示以下窗口:
vb.net_basic_controls.htm
广告