最正統(tǒng)的方法是把textbox1的tabindex屬性設(shè)為0(其他控件的tabindex不能是0)
武義網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,武義網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為武義上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的武義做網(wǎng)站的公司定做!
要在load事件里用textbox1.focus()也可以,但要先me.show(),否則不會(huì)起作用。因?yàn)榭丶玫浇裹c(diǎn)需要控件”可見可用“,在formload階段整個(gè)窗體是“不可見"的,需要強(qiáng)制使用me.show()。
最正統(tǒng)的方法是把TextBox1的TabIndex屬性設(shè)為0(其他控件的TabIndex不能是0)
要在Load事件里用TextBox1.Focus()也可以,但要先Me.Show(),否則不會(huì)起作用。因?yàn)榭丶玫浇裹c(diǎn)需要控件”可見可用“,在FormLoad階段整個(gè)窗體是“不可見"的,需要強(qiáng)制使用Me.Show()。
這個(gè)最好是建議你用后臺(tái)發(fā)送數(shù)據(jù)的方法,你可以百度下SendMessage和PostMessage這兩個(gè)函數(shù)
Public Class Form3
按下,顯示控件,并獲得焦點(diǎn).
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Visible = True
TextBox1.Focus()
End Sub
判斷是否獲得焦點(diǎn).
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If TextBox1.Focused = True Then
MessageBox.Show("已經(jīng)獲得焦點(diǎn)了.")
Else
MessageBox.Show("已經(jīng)失去焦點(diǎn)了.")
End If
End Sub
失去焦點(diǎn)后自動(dòng)陷藏.
Private Sub TextBox1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus
TextBox1.Visible = False
End Sub
End Class
例如文本框名稱為text1
那么獲取焦點(diǎn)的語句為:
text1.setfocus
那么就可以讀取其文本屬性
例如:
x=text1.text