第9节
命令按钮的常用属性
在VB应用程序中,用户通过单击命令按钮,触发响应的事件过程,去执行指定的操作,以实现指定的功能。在本节中,将进一步介绍命令按钮的使用。
1.使用Enableb属性
当不允许用户使用某一按钮时可以通过对Enabled的属性设置来实现。
属性 |
属性值 |
属性功能 |
属性说明 |
Enabled |
True(-1) |
按扭可以使用 |
隐含值 |
False(0) |
按钮不可以使用 |
|
例:设计一个程序,在窗体上装如一个图片,在图片上画三个标签框。窗体上设三个命令按钮。运行程序时当单击按钮“显示文本1”后,在图片上显示一些文字,同时此命令按钮变成浅灰色,表示“失效”。按“显示文本2”命令按钮,则图片上换成另一段文字,此时“显示文本2”失去作用,而“显示文本1”按钮恢复原状,可以使用。
对象 |
属性 |
属性设置 |
对象 |
属性 |
属性设置 |
窗体 |
Caption |
Form1 |
标签框1 |
Caption |
置空 |
Picture |
图片路径 |
BackStyle |
0 |
命令按钮1 |
Caption |
显示1 |
标签框2 |
Caption |
置空 |
命令按钮2 |
Caption |
显示2 |
BackStyle |
0 |
命令按钮3 |
Caption |
退出 |
标签框3 |
Caption |
置空 |
|
|
|
BackStyle |
0 |
2.命令按钮的常用属性
Visible属性、Default属性和Cancel属性都是命令按钮的常用属性,它们的功能见下表:
属性 |
属性值 |
属性功能 |
属性说明 |
Visible |
True
(-1 ) |
不隐藏命令按钮 |
默认值 |
false
( 0 ) |
隐藏命令按钮 |
|
default |
True
(-1 ) |
可以用回车键代替单击
“
确定按钮”的选择(默认值) |
一个窗体只能有一个按钮
Default属性值为True |
false
( 0 ) |
不能用回车键代替单击
“
确定按钮”的选择 |
Cancel |
True
(-1 ) |
可以用ESC键代替单击“
取消按钮”(默认值) |
一个窗体只能有一个按钮
Cancel属性值为True |
false
( 0 ) |
不能用ESC键代替
单击“取消按钮” |
例2:设计一个程序,窗体中有两个命令按钮和一个标签框、两个文
本框。程序运行时单击“确定(Ok)”,则“确定”命令按钮和
最上面的标签框成为不可见的,同时另外两个文本框上显示当
前日期和时间,单击“撤消(Esc)”命令按钮就结束程序的运行。
对象 |
属性 |
属性值 |
对象 |
属性 |
属性值 |
窗体 |
Caption |
Form1 |
标签框1 |
显示今天的日期和时间 |
|
命令按钮1 |
Caption |
确定(&Ok) |
标签框2 |
Caption |
置空 |
命令按钮2 |
Caption |
撤消(&Esc) |
标签框3 |
Caption |
置空 |
在命令按钮1的Caption的属性设置为“确定(&Ok)”其中的符号&设置会使&符号前面的字符O加上下划线,使得Alt+O被设置成确定按钮的快捷键。
|