使用CommandButton控件
命令按钮控件被用来启动、中断或结束一个进程。单击它时将调用已写入Click 事件过程中的命令。
大多数Visual Basic应用程序中都有命令按钮,用户可以单击按钮执行操作。单击时,按钮不仅能执行相应的操作,而且看起来就象是被按下和松开一样,因此有时称其为下压按钮。
详细信息 关于CommandButton控件的简单示例,请参阅第三章,“窗体、控件和菜单”中的“单击按钮执行操作”。
向窗体添加命令按钮
在应用程序中很可能要使用一个或多个命令按钮。就象在其它控件绘制按钮那样,在窗体上添加命令按钮。可用鼠标调整命令按钮的大小,也可通过设置 Height 和 Width 属性进行调整。
设置标题
可用 Caption 属性改变命令按钮上显示的文本。设计时,可在控件的“属性”窗口中设置此属性。在设计时设置 Caption 属性后将动态更新按钮文本。
Caption 属性最多包含 255 个字符。若标题超过了命令按钮的宽度,则会折到下一行。但是,如果控件无法容纳其全部长度,则标题会被剪切。可以通过设置 Font 属性改变在命令按钮上显示的字体。
创建键盘快捷方式
可通过 Caption 属性创建命令按钮的访问键快捷方式,为此,只需在作为访问键的字母前添加一个连字符 (&)。例如,要为标题 "Print" 创建访问键,应在字母 "P" 前添加连字符,于是得到 "&Print"。运行时,字母 "P" 将带下划线,同时按 ALT+P 键就可选定命令按钮。
注意 如果不创建访问键,而又要使标题中包含连字符但不创建访问键,应添加两个连字符 (&&)。这样一来,在标题中就只显示一个连字符而不显示下划线。
指定 Default 和 Cancel 属性
在每个窗体上部可选择一个命令按钮作为缺省的命令按钮,也就是说,不管窗体上的哪个控件有焦点,只要用户按 ENTER 键,就已单击此缺省按钮。为了指定一个缺省命令按钮,应将其 Default 属性设置为 True。
也可指定缺省的取消按钮。在把命令按钮的 Cancel 属性设置为 True 后,不管窗体的哪个控件有焦点,按 ESC 键,就已单击了此缺省按钮。