单击按钮时从文本框中删除最后一个字符

Kas*_*ora 1 vb.net textbox backspace

我有一个textbox, textbox1,其ReadOnly属性设置为 true。它有点像屏幕键盘。当用户按下按钮时,我可以使用以下方法添加字符:

Textbox1.Text = Textbox1.Text & A
Run Code Online (Sandbox Code Playgroud)

但是,当用户想要删除应该与 Backspace 键完全相同的文本时,最后一个字符应该从textbox.

如果有钱人有任何办法,我准备放弃正常textbox和使用richtextbox

如何使用按钮删除文本框的最后一个字符?

Cod*_*ham 5

之前建议的SubString方法也是我会发布的。但是,还有一种选择。该Remove方法的工作原理是删除给定索引后的每个字符。例如:

TextBox1.Text = Textbox1.Text.Remove(TextBox1.Text.Length - 1)
Run Code Online (Sandbox Code Playgroud)