commandbutton:CommandButton控件来源: 发布时间:星期四, 2008年9月25日 浏览:21次 评论:0
在VisualBasic操作界面中,CommandButton(命令按钮)控件所代表的图标如图一:
screen.width-600)this.style.width=screen.width-600;"> 图一 CommandButton控件在程式中主要作为按钮进行使用。默认的名称为CommandX(X为1、2、3,等等),命名规则为CmdX(X为用户自定义的名字,如CmdCopy、CmdPaste,等等)。 一、CommandButton的主要属性: 1、Cancel(取消)属性: 当一个按钮的Cancel属性设置为True时,按ESC键与单击此命令按钮的作用相同,因此,这个命令按钮被称为取消按钮。 在一个窗体中,只允许一个命令按钮的Cancel属性为True。如图二: screen.width-600)this.style.width=screen.width-600;"> 图二 2、Default(默认)属性: 当一个按钮的Default属性设置为True时,按回车键与单击此命令按钮的作用相同,因此,这个命令按钮被称为默认按钮。 与Cancel的设置一样,在一个窗体中,只允许一个命令按钮的Default属性设置为True,如图三: screen.width-600)this.style.width=screen.width-600;"> 图三 3、Caption(标题)属性: 跟其他控件的Caption属性一样,都用来显示控件标题的属性。这里要强调的是,作为按钮控件,用户可以给按钮控件的Caption指定快捷方式。 方法是在按钮Caption属性中欲作为快捷键的字母前加上一个“&”符号,程式运行时,该字母的下面会自带一条下划线,同时按下Alt键和带有下划线的字母,功效相当于用鼠标点击该按钮。如图四: screen.width-600)this.style.width=screen.width-600;"> 图四 4、Enabled(可用)属性: 本属性决定了控件是否可用的问题。当值为False,按钮在程式运行时呈灰色,不能响应用户的鼠标动作;只有当值为True,按钮才能使用。 本属性可以在设置界面时予以指定,如图五: screen.width-600)this.style.width=screen.width-600;"> 图五 也可以在程式中修改,代码如下:按钮控件名称.Enabled=True/False 例一: 两个命令按钮,按钮一(CmdEnable)初始状态为可用,按钮二(CmdFalse)初始状态不可用。点击按钮一,按钮二变为可用,按钮一变为不可用;点击按钮二,按钮一变为可用,按钮二变为不可用。 程式界面如图六: screen.width-600)this.style.width=screen.width-600;"> 图六 程式代码如下: 按钮一: screen.width-600)this.style.width=screen.width-600;"> 按钮二: screen.width-600)this.style.width=screen.width-600;"> 5、Style(类型)与Picture(图片)属性: 也许你想让应用程式的操作界面更美观一点,也许你想在某个按钮上添加幅小图片,那么,你就得使用到本控件的Style与Picture属性。 铵钮控件共有两种Style,一种是标准型(Standard),VB中用VbButtonStandard,或者0表示;另外一种是图形型(Graphical),VB中用VbButtonGraphical,或者1表示。 Style属性可以在界面设置过程中予以指定,如图七: screen.width-600)this.style.width=screen.width-600;"> 图七 也可以在程式中改变,代码如下: 按钮名称.Style=VbButtonStandard/VbButtonGraphical 或者:按钮名称.Style=0/1 只有当按钮的Style设置为Graphical类型时,按钮的Picture属性才起作用。本属性能在指定的按钮上添加图片。 可以在界面设置过程中为按钮指定图片,如图八: screen.width-600)this.style.width=screen.width-600;"> 图八 也可以在程式中进行指定,代码如下: 按钮名称.Picture="图形档案所在的路径与档案名",例如:CmdPicture.Picture="D:\\image\\01.jpg" 二、CommandButton的事件: 命令按钮最常用的事件是鼠标点击(Click)事件,当点击按钮时,犹如发出了一道命令,而这也正是“命令按钮”这个说法的由来。 screen.width-600)this.style.width=screen.width-600;"> 0
相关文章
读者评论
发表评论 |