运行时vb如何在文本框获得焦点
5个回答
展开全部
SetFocus 方法
将焦点移至指定的控件或窗体。
语法
object.SetFocus
object 所在处代表对象表达式,其值是“应用于”列表中的一个对象。
说明
对象必须是 Form 对象、MDIForm 对象或者能够接收焦点的控件。调用 SetFocus 方法以后,任何的用户输入将指向指定的窗体或控件。
焦点只能移到可视的窗体或控件。因为在窗体的 Load 事件完成前窗体或窗体上的控件是不可视的,所以如果不是在 Form_Load 事件过程完成之前首先使用 Show 方法显示窗体的话,是不能使用 SetFocus 方法将焦点移至正在自己的 Load 事件中加载的窗体的。
也不能把焦点移到 Enabled 属性被设置为 False 的窗体或控件。如果已在设计时将 Enabled 属性设置为 False,必须在使用 SetFocus 方法使其接收焦点前将 Enabled 属性设置为 True。
将焦点移至指定的控件或窗体。
语法
object.SetFocus
object 所在处代表对象表达式,其值是“应用于”列表中的一个对象。
说明
对象必须是 Form 对象、MDIForm 对象或者能够接收焦点的控件。调用 SetFocus 方法以后,任何的用户输入将指向指定的窗体或控件。
焦点只能移到可视的窗体或控件。因为在窗体的 Load 事件完成前窗体或窗体上的控件是不可视的,所以如果不是在 Form_Load 事件过程完成之前首先使用 Show 方法显示窗体的话,是不能使用 SetFocus 方法将焦点移至正在自己的 Load 事件中加载的窗体的。
也不能把焦点移到 Enabled 属性被设置为 False 的窗体或控件。如果已在设计时将 Enabled 属性设置为 False,必须在使用 SetFocus 方法使其接收焦点前将 Enabled 属性设置为 True。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Deactivate事件在窗体失去焦点时引发。控件的GotFocus事件在控件获得焦点时引发,LostFocus事件在控件失去焦点时引发。在放在这些事件中写代码,不需要去判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
非常简单。
假设文本框的名称为text1
则用代码 text1.SetFocus 即可。
假设文本框的名称为text1
则用代码 text1.SetFocus 即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
text1.SetFocus
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询