网络有关知识.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络有关知识

第8章 常用控件 本章要点 常用控件的基本属性 常用控件的基本方法 列表框、组合框、文本框、滚动条和定时器控件 对象的鼠标和键盘事件 本章学习目标 熟练掌握多个控件的常用属性、事件和方法 熟练掌握对象的鼠标和键盘事件 综合多个控件完成应用程序的设计 8.1 命令按钮、标签和文本框 8.1.1 命令按钮 大多数Windows应用程序都有命令按钮(CommandButton),用户能够通过简单的单击按钮来执行操作。当用户单击按钮时,不仅会执行相应操作,还会使该按钮看上去像被按下并释放一样。无论何时,只要用户单击按钮,就会调用 Click 事件过程。将代码写入 Click 事件过程,就可以执行想要的动作。 工具箱中命令按钮的图标为:。在窗体上默认显示为Command1等。 下面介绍命令按钮的常用属性、事件和方法。对于命令按钮中介绍过的常用控件所共有的属性(如Caption、Name、Font、Enabled、Visible、ForeColor、BackColor、Left、Top、Width、Height等),在介绍其它控件时将不再重复。 1.命令按钮的常用属性 (1)Name属性:对象的名称 应用程序中的每个控件都必须有一个唯一的Name属性。Name属性只能在属性窗口中进行修改,不能在程序运行的时候改变。 在窗体上放置一个控件时,Visual Basic会给控件分配一个缺省的名字。但为了操作方便,提高程序的可读性,我们可以根据控件在程序中的实际作用,为其取一个合适的名称。控件名称的命名规则跟我们前面提到的变量的命名规则一致,为方便编写程序代码,我们建议对控件的命名尽量做到“见名知意”。 对于每个控件在起名时微软都有相应的名称前缀建议,命令按钮(CommandButton)的缺省名称为Command1、Command2……,微软建议的名称前缀为cmd。例如一个“开始”按钮的名称我们可以取为cmdStart。 VB中其它控件的Name属性跟命令按钮的Name属性用法一样,以后不再介绍。 (2)Caption属性:对象的标题 如果说控件的Name属性是作为控件内部标识符给程序员看的,而Caption属性则是作为控件的外部标识来指引用户的。 Caption属性的缺省值与控件的Name属性的缺省值相同,如新建名称为Command1的命令按钮,其Caption属性的初值也为Command1。我们在进行程序设计的时候一般都需要重新设置命令按钮的Caption属性,以说明该按钮的功能。 我们在应用其他Windows程序的时候,会发现有的按钮上面有加一个下划线的字母。如QQ的聊天窗口上的4个按钮,,我们称这些带下划线的字母为访问键,只要按住Alt键再按相应的字母,就相当于单击了一下该按钮。如果想发送消息,除了用鼠标点“发送”按钮之外,还可以用Alt+S键来实现。那么我们如何在命令按钮上实现这样的效果呢?方法很简单,只需要在想要设定的字母前面加上这个符号“”就可以了。可以在属性窗口设置,也可以在代码里面进行设置。 (3)Enabled属性:设置是否响应,为逻辑型 命令按钮的Enabled属性设定或返回一个值,决定命令按钮是否响应用户生成的事件,也就是命令按钮是否可用。如果这个属性设置为True,那么控件就可以在程序运行时由用户操作;如果该属性设置为False,则用户可以看到这个控件但是不能操作它。此时,控件颜色表现为灰色或变淡,指示用户它是不可访问的,也就是不能响应用户产生的任何事件。这个属性的默认值为True。 Enabled属性可以在设计时在属性窗口设置,也可以在程序运行的时候通过赋值语句为其赋值。 Visual Basic中其它控件的Enabled属性跟命令按钮的Enabled属性用法一样,以后不再介绍。 (4)Visible属性:设置是否可见,为逻辑型 当命令按钮的Visible属性设为False时,控件是不可见的。当控件被隐藏时,它不响应用户产生的任何事件,但是可以通过代码访问它。在默认情况下,命令按钮的Visible属性为True。 Visible属性可以在设计时在属性窗口设置,也可以在程序运行的时候通过赋值语句为其赋值。 Visible Basic中其它控件的Visible属性跟命令按钮的Visible属性用法一样,以后不再介绍。 例8.1 设置并查看命令按钮的Enabled属性和Visible属性。 窗体上面有4个按钮,要求左边两个控制右边两个,运行后的效果如图8.1所示。左边两个命令按钮对象名分别为Command1和Command2,右边两个分别为Command3和Command4。各控件的属性设置通过代码来实现。 图8.1 命令按钮效果图 2)具体的代码如下: Private Sub Form_Load(

文档评论(0)

cj80011 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档