-2
我有2個文本框來接受信息,但只有其中一個是需要在同一時間(一個是選擇的第一個字母,另一個是選擇的任何部分名稱)文本框:缺少在文本框上鍵入的第一個字符
所以我需要刪除其他文本框的文本,當用戶開始在文本框中鍵入
事情是這樣的工作:
Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged
TextBox1.Text = ""
End Sub
但是有一個問題,第一個字符用戶類型不顯示,我想是因爲第一個字符acter typed用於啓動該事件。
實施例:
TextBox1.Text =「A」 當TextBox2中用戶通過點擊並輸入邁克爾「米」丟失
我不希望使用「的GotFocus」事件,因爲一個簡單的標籤脈衝從TextBox1的跳到另一個控制可以刪除TextBox1的文本時上TextBox2中的用戶停止,即使他不想將鍵入任何有
如何管理這個錯誤?
因此,您在代碼中出現錯誤,但僅向我們顯示一行代碼。非常難以在這麼小的背景下幫助你。你有其他代碼可以改變TextBox1和TextBox2的內容嗎?或者,您能更好地解釋TextBo2中鍵入michael時TextBox1中預期的內容嗎? – Steve
沒有用戶會期待這種行爲,你會發瘋,試圖神聖的時候執行和什麼時候不執行。更好的辦法是在Enter事件中選擇文本 - 至少以前用戶看到過 – Plutonix
@steve只有2個文本框與我發佈的事件相關。這就是你需要檢查我描述的問題 – fedeteka