Visual Basic 属性、方法和事件五(2)
2008-02-23 07:00:58来源:互联网 阅读 ()
下列方法可以将焦点赋给对象。
运行时选择对象。
运行时用快捷键选择对象。
在代码中用 SetFocus 方法。
有些对象,它是否具有焦点是可以看出来的。例如,当命令按钮具有焦点时,标题周围的边框将突出显示(见图 3.19)。
只有当对象的 Enabled 和 Visible 属性为 True 时,它才能接收焦点。Enabled 属性允许对象响应由用户产生的事件,如键盘和鼠标事件。Visible属性决定了对象在屏幕上是否可见。
注意 只有不包含任何可接收焦点的控件的窗体,才能接收焦点。
控件的 Validate 事件
控件也有一个 Validate 事件,在控件失去焦点前发生。然而,仅当即将接受焦点的控件的 CausesValidation 属性设置为 True 时该事件发生。在许多情况下,由于Validate 事件发生在失去焦点之前,因此对数据验证来说它比 LostFocus 事件更适用。详细信息,请参阅第七章“使用 Visual Basic 标准控件”中的“通过限制焦点验证控件数据”。
不能接受焦点的控件
有些控件,例如轻量控件,不能接受焦点。轻量控件包含下面的控件:
Frame 控件
Image 控件
Label 控件
Line 控件
Shape 控件
此外,运行时不可见的控件,如 Timer 控件,不能接受焦点。
上一篇: Visual Basic 属性、方法和事件六
下一篇: Visual Basic 工 程 管 理一
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Visual Basic 属性、方法和事件一 2008-02-23
- Visual Basic 属性、方法和事件二 2008-02-23
- Visual Basic 属性、方法和事件三 2008-02-23
- Visual Basic 属性、方法和事件六 2008-02-23
- Visual Basic 属性、方法和事件四 2008-02-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
