命令按钮(CommandButton)

384 阅读2分钟

与用户进行交互的最简单方法。简单的单击按钮来执行相应的操作,同时该按钮看上去像被按下或弹起一样,非常直观。一般会同时使用多个按钮。

1.访问键设置

一般应用软件的对话框命令按钮上有访问键(带下划线的字母)以便用键盘进行快速操作。为命令按钮设置访问键的方法是在设置按钮Caption属性时,在需要作为访问键的字母前加 & 符号则在程序运行的时候,该字母即会带上下划线而成为访问键。

当用户按下Alt+访问键字母的时候即相当于单击该按钮。

2.默认和取消按钮设置

  • Default:设置默认按钮,True时无论焦点在何处按回车键都会触发按钮Click事件。
  • Cancel:设置取消按钮,True时无论焦点在何处按Esc键都会触发按钮Click事件。

3.按钮效果设置

Picture属性中选择相对应的图片,并且把Style属性设置为1-Graphical。

4.按钮动态提示设置

设置ToolTipText属性可以实现。把鼠标放上去就会出现提示。

5.事件:Click

  • 按Tab键,把焦点移到相应的按钮上,再按Space键或Enter键。
  • 按命令按钮的访问键(Alt+带下划线的字母)
  • 在代码中设命令按钮的属性Value为True。如:cmdExit.Value = True
  • 在代码中显示调用命令按钮的Click事件。如:Command1_Click
  • 若该命令按钮是窗体默认的命令按钮,即使将焦点移动到其他不是命令按钮的控件上,按下Enter键也会选中该按钮而引发Click事件
  • 如果该命令按钮是窗体默认的取消按钮,即使把焦点移到其他控件上,也能通过按Esc键选中该按钮而引发Click事件。

【思考】

1.如何设置按钮的访问键?

2.按钮中设置图片,需要设置什么属性?

3.设置动态提示属性是什么?

【练习】

创建三个按钮,其中两个按钮为图片按钮,把鼠标放上去分别会提示“按我我也会消失”,“按我我会消失”,另外一个按钮设置快捷访问键为A,点击后另外两个图片按钮显示。

image.png