我有一個textbox
,textbox1
,其ReadOnly
屬性設置爲true。它有點像屏幕上的鍵盤。當用戶按下一個按鈕,我可以通過添加字符:從按鈕點擊文本框中刪除最後一個字符
Textbox1.Text = Textbox1.Text & A
但是,當用戶想要刪除文本,這應該工作酷似退格鍵,最後一個字符應該從中移除textbox
。
我準備好放棄正常的textbox
並使用richtextbox
如果富人有任何方法。
如何到用按鈕刪除文本框的最後一個字符?
我有一個textbox
,textbox1
,其ReadOnly
屬性設置爲true。它有點像屏幕上的鍵盤。當用戶按下一個按鈕,我可以通過添加字符:從按鈕點擊文本框中刪除最後一個字符
Textbox1.Text = Textbox1.Text & A
但是,當用戶想要刪除文本,這應該工作酷似退格鍵,最後一個字符應該從中移除textbox
。
我準備好放棄正常的textbox
並使用richtextbox
如果富人有任何方法。
如何到用按鈕刪除文本框的最後一個字符?
先前建議SubString
的方法是什麼,我會張貼過。但是,還有一個選擇。 Remove
方法通過刪除給定索引後的每個字符來工作。例如:
TextBox1.Text = Textbox1.Text.Remove(TextBox1.Text.Length - 1)
不錯!這些年來我怎麼忽略了這種方法?很高興知道。謝謝。 +1 – 2014-10-29 13:54:28
可以使用SubString
方法來獲取所有,但最後一個字符,例如:
TextBox1.Text = TextBox1.Text.SubString(0, TextBox1.Text.Length - 1)
給出downvote的原因! – 2014-10-28 15:16:32