vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么

vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么,第1张

Public

Class

Form3

按下,显示控件,并获得焦点

Private

Sub

Button1_Click(ByVal

sender

As

SystemObject,

ByVal

e

As

SystemEventArgs)

Handles

Button1Click

TextBox1Visible

=

True

TextBox1Focus()

End

Sub

判断是否获得焦点

Private

Sub

Button2_Click(ByVal

sender

As

SystemObject,

ByVal

e

As

SystemEventArgs)

Handles

Button2Click

If

TextBox1Focused

=

True

Then

MessageBoxShow("已经获得焦点了")

Else

MessageBoxShow("已经失去焦点了")

End

If

End

Sub

失去焦点后自动陷藏

Private

Sub

TextBox1_LostFocus(ByVal

sender

As

Object,

ByVal

e

As

SystemEventArgs)

Handles

TextBox1LostFocus

TextBox1Visible

=

False

End

Sub

End

Class

你好,js和jquery都可以是文本框获取焦点

jquery中#("input")focus();获取焦点

js中inputonfocus();获取焦点

希望可以解决你的问题

两种办法:

在Form_Load事件里写:

文本框的名称Focus();

或设置文本框的默认焦点:

选择TextBox后在属性窗口里把TabIndex设为0,如果不行那就设为1(前提是TabStop是True的)

完整的页面代码如下:

当然,主要是这句:

documentgetElementById('Text2')focus()

-------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<html>

<head>

<title></title>

<meta name="GENERATOR" content="Microsoft Visual Studio NET 71">

<meta name="ProgId" content="VisualStudioHTML">

<meta name="Originator" content="Microsoft Visual Studio NET 71">

</head>

<body onload="javascritp:documentgetElementById('Text2')focus();">

<INPUT id="Text1" type="text" name="Text1"><br><INPUT id="Text2" type="text" name="Text2">

<input type="submit" value="提交">

</form>

</body>

</html>

你好,在页面交互面板(page interactions)中为onpageload事件添加一个case1,在d出的case editor对话框左侧的“widgets and variables"一栏中选择“set focus on widget",然后在最右边的框框中勾选你要自动获取焦点的那个文本框即可。

以上就是关于vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么全部的内容,包括:vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么、js请教文本框在失去焦的时候怎么样再重新获得焦点、c#窗口启动 textbox怎么获取焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9463821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存