文档介绍:第四章常用控件
一、教学内容
本章讨论Visual Basic中最常见的一些控件,如清单类控件,单选框和复选按钮,列表框、组合框,图像类控件,如图片框和图像框、计时器、滚动条等。
二、目的要求
、单选框,学会使用复选框单选框编写程序;
、图像框的使用方法;
、组合框;
、滚动条。
三、教学重点与难点
教学重点:单选框、复选框、列表框。
教学难点:组合框。
四、教学方法
多媒体教学为主。适当提问,加深学生对概念的理解。
本章12课时。
第一讲单选框和复选框(2学时)
一、教学内容
单选框和复选框。
二、目的要求
熟悉单选框、复选框的常见属性、方法和事件。
三、教学重点与难点
教学重点:单选框、复选框的属性、方法、事件。
教学难点:事件。
四、教学方法
多媒体教学。
五、教学过程
清单类按控件
单选框和复选框
单选框:顾名思义,就是几个单选框只能选取一个。如果需要多选,应该将单选框分组进行,此时要用到Frame框架;
复选框:可以用于多选多。多个选项之间互不影响。
单选框和复选框如图4-1。
图4-1 左边是单选框,右边是复选框
单选框
单选框常见的属性:
Caption:单选框的标题;
Name:单选框的名称;
Value:单选框被选中的时候Value值为True,不被选中的时候Value值为False。是单选框最重要的属性;
Enabled:单选框是否有效,值为True时表示单选框有效,值为False表示单选框无效;
BackColor和ForeColor:标题的背景颜色和前景颜色;
单选框的事件:
Click:只要单选框的Value值从False 变为True就发生Click事件。
:
Name属性、Caption属性、ForeColor属性、BackColor属性、Visible属性、Enabled属性等与单选框类似。
Value:属性值为1时表示选定了复选框,此时,复选框中有勾,值为0时,表示未选中复选框,此时复选框中没有勾。值为2时表示复选框暂时无效;
复选框的事件:
Click事件:复选框的Value值发生改变就发生Click事件,
六、小结
单选框和复选框的Click事件是需要理解的重点,很容易出错。单选框和复选框的Value属性最重要,学生们一定要掌握。
七、作业
第二讲之后布置。
第二讲 Frame 和使用单选框、复选框编写程序(2学时)
一、教学内容
使用单选框和复选框的编程。
二、目的要求
会使用单选框复选框编写程序。
三、教学重点与难点
教学重点:使用这两个控件编写程序。
教学难点:使用这两个控件编写程序。
四、教学方法
多媒体教学。
五、教学过程
Frame控件
Frame控件用于将单选框分组,这样就可以在多个单选框中选择多个选项了。Frame还用于美观界面。
Frame属性有Caption属性、Font类属性等等。
程序举例:
本程序是一个字体设置的程序,该程序用到单选框、复选框和框架。
在窗体中添加单选框若干、复选框若干、框架、标签等,界面如图4-2所示。
图4-2 程序界面
设置属性,设置各个控件的Caption属性,设置属性后的界面如图4-3所示。
图4-3设置属性后的界面
编写代码如下:
Private Sub Form_Load()
= True
= True
= 10
= vbRed
End Sub
Private Sub Check1_Click()
If = 1 Then
= True
Else
= False
End If
End Sub
Private Sub Check2_Click()
If = 1 Then
= True
Else
= False
End If
End Sub
Private Sub Option1_Click()
= 10
End Sub
Private Sub Option2_Click()
= 2