- 3
- 0
- 约6.47千字
- 约 26页
- 2017-08-26 发布于河南
- 举报
命令按钮
命令按钮在工具箱中的位置:
CommandButton
1
1.命令按钮的属性
(1)Caption属性:决定命令按钮的标题,
即命令按钮上显示的文本。在某字符前加一
个“”符号,该字符就会带有一个下划线,
称为访问键。运行时,同时按下Alt键和带
下划线的字符相当于单击该按钮。
(2 )Font属性:决定命令按钮上显示的文
字的字体、字形、大小和效果等。
(3 )Style属性:决定命令按钮的显示类型
和行为。
2
(4 )Picture属性:当Style属性值为1时,该
属性用于指定命令按钮上显示的图形。
(5 )Enabled属性:决定命令按钮是否能够
对用户产生的事件作出响应。
(6 )Visible属性:决定命令按钮是否可见。
(7 )Value属性:该属性只能在运行期使用,
在代码中设置命令按钮的Value属性值为True
激活该按钮的Click事件。
3
(8 )Default属性:用于确定哪一个命令按
钮是窗体的缺省按钮。
(9 )Cancel属性:用于确定哪一个命令按钮
是窗体的取消按钮。
如果指定命令按钮为窗体的缺省按钮,那
么即使焦点移到其他控件(非命令按钮)
上,也能通过按回车键单击该命令按钮。
如果指定命令按钮为窗体的缺省取消按钮,
那么即使焦点移到其他控件上,也能通过
按Esc键单击该命令按钮。
4
2 .命令按钮的事件
(1)Click:在命令按钮上单击鼠标。
(2 )MouseDown:在命令按钮上按下鼠标。
(3 )MouseUp:在命令按钮上释放鼠标。
(4 )KeyPress :当命令按钮具有焦点时按下
和松开一个按键时。
(5 )KeyDown:当命令按钮具有焦点时按下
一个按键时发生。
(6 )KeyUp :当命令按钮具有焦点时抬起一
个按键时发生。
5
3 .命令按钮的方法
SetFocus方法:将焦点定位在指定的命令
按钮上。
SetFocus方法格式如下:
对象名.SetFocus
6
【例1】新建一个“标准EXE”工程,用图像
框控件(Image )在窗体上画一个图像框,
并画两个命令按钮控件。
7
要求:
①程序运行初始效果 ②单击“隐藏”按钮(或
按Alt+H组合键)隐藏图
像
③单击“显示”按钮(或按
Alt+S组合键)重新显示图像
8
“隐藏”按钮cmdHide的Click事件过程:
Private Sub cmdHide_Click()
Image1.Visible = False 隐藏图像
cmdHide.Enabled = False 使隐藏按钮无效
cmdShow.Enabled = True 使显示按钮有效
MyForm2.Caption =单击显示按钮显示图像
E
原创力文档

文档评论(0)