vb.net获取焦点失的简单介绍

vb.net 得到焦点最正统的方法是把TextBox1的TabIndex属性设为0(其他控件的TabIndex不能是0)
要在Load事件里用TextBox1.Focus()也可以,但要先Me.Show() , 否则不会起作用 。因为控件得到焦点需要控件”可见可用“,在FormLoad阶段整个窗体是“不可见"的 , 需要强制使用Me.Show() 。
vb.net中,在程序运行,用户未操作时,使文本框textbox1获取焦点的代码是什么Public Class Form3
【vb.net获取焦点失的简单介绍】按下,显示控件,并获得焦点.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Visible = True
TextBox1.Focus()
End Sub
判断是否获得焦点.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If TextBox1.Focused = True Then
MessageBox.Show("已经获得焦点了.")
Else
MessageBox.Show("已经失去焦点了.")
End If
End Sub
失去焦点后自动陷藏.
Private Sub TextBox1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus
TextBox1.Visible = False
End Sub
End Class
vb获得焦点和失去焦点获得焦点 text1.SetFocus
失去焦点一样用SetFocus,不过应该调用其它控件的该方法(比如command1的)
vb.net获取焦点失的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于、vb.net获取焦点失的信息别忘了在本站进行查找喔 。

    推荐阅读