gotfocus 事件

应用于 请参阅

当通过用户操作或执行程序代码使对象接收到焦点时,此事件发生。

语法

PROCEDURE Object.GotFocus
[LPARAMETERS nIndex]

参数

nIndex

唯一标识控制数组中的控制。

说明
对象接收到焦点时,gotfocus 事件用来指定要发生的动作。例如,通过为表单中的每个控制附加 gotfocus 事件,可以显示简单说明或状态栏信息以指导用户;也可以通过激活、废止或显示依赖于拥有焦点控制的其他控制,提供可视化的提示。
可根据用户的操作(例如单击鼠标)或在程序代码中调用 SetFocus 方法使控制接收焦点。
当表单没有控制,或者它的所有控制已废止或不可见时,此表单才能接收焦点。

附注
只有当对象的 Enabled 属性和 Visible 属性均设置为“真”(.T.)时,此对象才能接收焦点。要为焦点的移动定制键盘操作方式,可以为表单上的控制设置 TAB 键次序或指定访问键。
在控制所在的容器 Activate 事件后,发生 gotfocus 事件。