文档介绍:第
四
章
常
用
控
件
与
窗
第四章 常用控件与窗体
在第二章中, 我们学****了标签、文本框和命令按钮三种控件。控件是包
括在窗体内的对象, 构成了用户界面的基本元素。每种类型的控件都有自己
的一套属性、事件和方法。
Visual Basic可视化编程的特点就是通过控件实现的与用户实现交互式界
面。为控件设置属性值和编写事件过程代码,大大降低了程序设计的工作量。
VB控件分为三类:标准控件、ActiveX控件和可插入控件。
ActiveX部件是可重复使用的编程代码和数据,是由使用ActiveX技术创
建的一个或多个对象组成,通常由四个部份组成:
ActiveX控件、ActiveX DLL(ActiveX动态链接库)、ActiveX Exe和ActiveX文档。
常用的ActiveX所在的部件和文件名如下:
Microsoft Common Dialog Control , 包含通用对话框,。
Microsoft Windows Common Control , 包含ToolBar、StatusBar、ProgressBar、Solid等控件中,。
Microsoft Windows Common Control-2 , 包含Animation、UpDown等控件中,。
大多数的ActiveX控件属性可以在其属性页中设置。
可插入控件是指Windows应用程序的对象,也可以添加到工具箱中。
第四章 常用控件与窗体
为用户提供的选择的控件 在应用程序中,经常需要用户根据实际情况做出选择,Visual ,主要有单选按钮、复选框、列表框和组合框。这些控件的用途见下表。
控件名称
用途
单选按钮(OptionButton)
用户只能选择一项
复选框(CheckBox)
用户可选择一个或多个选项
列表框(ListBox)
用户可从中进行选择的滚动列表
组合框(ComboBox)
一个可滚动选择列表附加一个文本编辑域。用户可以从表中选择或在编辑域中键入。
第四章 常用控件与窗体
第四章 常用控件与窗体
单选按钮和检查框的重要属性
(1)Value属性。
这个属性用来表示单选按钮控件或检查框控件的状态。
单选按钮:Value属性可以设置为True或False。True表示单选按钮被选
(OptionButton) 中,按钮的中心有一个圆点。False为默认设置,表示单选按
钮未被选中,按钮是一个圆圈。
复选框:Value属性可以设置为数值0、1或2。
(CheckBox) 0--Unchecked:默认设置,表示没有选中该复选框。
1一Checked:表示选中该复选框。
2一Gray:复选框为灰色,表示禁止用户选择该复选框。注意:书印错
(2)Alignment属性: 这个属性用来设置单选按钮控件或复选框控件的对齐方式。
Alignment属性可以设置为数值0或1。
0一(默认值)控件在左边,标题显示在控件右边。
1一控件在右边,标题显示在控件左边。
[例如] Private Sub Command1_Click()
= Checked
= Gray
End Sub
Private Sub option1_Click()
=not
End sub
(3)Style属性
该属性用来指定单选按钮控件或复选框控件的显示方式。设置为数值0或1。
0一Standard:(默认值)标准方式。
1一Graphical:图形方式,为改善视觉效果,控件用图形的样式显示。
在属性中Picture, DownPicture和DisabledPicture中分别设置不同的位图或图标。
(4) Visible(可见)属性。注意:该属性还适用其他控件。
该属性用来指定单选按钮控件或复选框控件在程序运行时是否可见。
设置为False(默认)或True。若为True则