在VB.NET中怎样知道哪个文本框已获得焦点

在指定窗体中,向获得焦点的文本框插入文本。
2025-01-07 04:53:46
推荐回答(5个)
回答1:

在handles里有个lostfocus,貌似应该也有获取焦点的吧……你用个变量去装取得焦点的窗体然后读取那个变量就好了

回答2:

其实很好解决.为什么是插入文本?是指文本框已经存在文本,要在已有的文本中追加新文本?

如果不是的话.
Form2.Textbox2="Test"

回答3:

如果文本框较少你可以在他们各自的 enter(获得焦点)/leave(失去焦点)事件中 写赋值调用
比如
Private Sub tbx1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles tbx1.Enter
Me.tbx1.Text = "32131312ddd"
End Sub

回答4:

你的意图是什么,如果非要这么做,只能通过遍历来实现。

回答5:

Text1.SetFocus