C#中如何用Button_Click事件实现在TxetBox中退格

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:51:07

TextBox1.Text=TextBox1.Text.Substring(0,TextBox1.TextLength-1);

TextBox1.Text=TextBox1.Text.Substring(0,TextBox1.Text.Length-1);

你们的方法存在一个问题:如果光标不在末尾怎么办?
if(textBox1->SelectionStart==0)return;
else
{
int I=textBox1->SelectionStart-1;
textBox1->Text=textBox1->Text->Remove(I,1);
textBox1->SelectionStart=I;
}