第3章窗体和基本控件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3. 3 焦点与Tab键 对象的焦点指接收用户鼠标和键盘输入的能力。当对象具有焦点时,可接收用户的输入。在Windows环境中,任一时刻同时运行多个应用程序,但只有具有焦点的应用程序才有活动标题栏,才能接收用户输入。例如,在有多个文本框的窗体中,只有具有焦点的文本框才显示由键盘输入的文本。 当对象得到或失去焦点时,触发GotFocus事件或LostFocus事件。窗体和多数控件支持这些事件。 Tab键使焦点从一个控件移到另一个控件,移动的顺序取决于控件的TabIndex属性值。属性TabIndex=0的控件首先获得焦点,其次是属性TabIndex= 1的控件,依此类推。因此,可通过改变控件的TabIndex属性值改变焦点的移动顺序。 一个控件可通过以下3种方法获得焦点: (1)单击控件; (2)按Tab键进行选择; (3)在代码中使用SetFocus方法。例如,Text1.SetFocus可使文本框Text1 获得焦点。具有标题属性的控件获得焦点时,其标题周围出现一个虚线框。 并不是所有的对象都能接收焦点。标签、框架、定时器、图片框、形状、画线等控件不接收焦点。窗体只有在其中的任何控件都不具有焦点时才能接收焦点。 当窗体内有许多控件时,在同一时刻有且只有一个控件具有焦点,当某个控件获得焦点时,原先具有焦点的控件即失去焦点。 3. 4 命令按钮 命令按钮是Visual Basic中最常用的控件之一,它用来作为一种命令控制,通常通过鼠标单击按钮实现一个命令的启动、中断或结束。当用鼠标单击命令按钮时,看起来像有一个被按下的动作。 3.4.1 命令按钮的属性 1.Default属性 指定命令按钮为窗体内的“默认”按钮。其默认值为False。 Default=True时,即使焦点不在命令按钮上,按回车键也可触发其Click事件。 2.Cancel属性 指定命令按钮为窗体内的“取消”按钮。其默认值为False。 Cancel=True时,即使焦点不在命令按钮上,按Ese键也可触发其Click事件。 3.Style属性 设置命令按钮的外观样式。 当Style = 0时(默认值),是标准的Windows样式; 当Style=1 时,是图形样式,允许在命令按钮上放置图片。 Picture属性 当Style = 1时,指定放置在命令按钮上的图片。设置后的图形命令按钮效果如图3-4 所示。 图3-4 5.DisabledPicture属性 当命令按钮无效时,显示在命令按钮上的图片(Style = 1)。 6.DownPicture属性 当命令按钮被按下时,显示在命令按钮上面的图片(Style = 1)。 7.ToolTipText属性 鼠标指向命令按钮时,允许显示一个提示框,该属性值是提示框的字符串。 8.Value属性 指定命令按钮的选中状态。该属性只在程序运行时使用。逻辑值为False(默认值)/True 该属性的另一个重要用途是用于以程序方式来激活命令按钮。当在程序中将某命令按钮的Value属性值设为True或1时,将激活该命令按钮的Click事件,从而执行其事件过程。 例如,若要在程序中调用执行命令按钮Command3的Click事件过程,则可采用如下语句来实现: Command3.Value=True或 Command3.Value=1 9.ToolTipText属性 用于设置当鼠标指向命令按钮时显示的提示文本。 3.4.2 命令按钮的事件 1.Click事件 单击鼠标左键时发生。 2.GotFocus事件 获得焦点时发生。 3.LostFocus事件 失去焦点时发生。 3.4.3 命令按钮的方法 1.SetFocus方法 设置焦点。 2.Move 方法 移动并可改变大小。 3.4.4 命令按钮应用实例 例3-1 设计如图3-5所示的窗体,包含4个命令按钮。运行时,“我出来啦”按钮不可见;单击“显示”按钮,“我出来啦”按钮显示出来(见图3-5);单击“隐藏”按钮,“我出来啦”按钮被隐藏(见图3-6)。 1.在窗体上绘制4个命令按钮,设计好界面,然后按表3.1所示的属性设置值来设置各控件的属性。 表3.1 控件对象属性设置值 对象类型(对象名) 属性名称 属性设置值 说明 窗体(Form1) Caption 命令按钮例子 命令按钮(Command1) Caption 显示 命令按钮(Command2) Caption 隐藏 命令按钮(Command3) Caption 结束 命令按钮(Command4) Caption 我出来啦 2.编写程序代码(略) 3.保存工程,运行程序。

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档