1、就是当点击一个按钮时,文本框的内容从后向前减少,每按一次文本框内容减少一个,就是同键盘上的退格键功能一样2、当点击另一个按钮时,实现从鼠标光标后面减一,就是同键盘上Delete功能一样
2 回答
www说
TA贡献1775条经验 获得超8个赞
private void Button_Click_1(object sender, RoutedEventArgs e){int index = tbx.SelectionStart;if (tbx.SelectionLength > 0){tbx.Text = tbx.Text.Remove(tbx.SelectionStart, tbx.SelectionLength);tbx.SelectionStart =index;}else if (tbx.SelectionStart < tbx.Text.Length){tbx.Text = tbx.Text.Remove(tbx.SelectionStart, 1);tbx.SelectionStart = index;}tbx.Focus();}
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
private void button2_Click(object sender, EventArgs e){ textBox1.Focus(); SendKeys.Send("{BACKSPACE}");}private void button3_Click(object sender, EventArgs e){ textBox1.Focus(); SendKeys.Send("{DEL}");}
添加回答
举报
0/150
提交
取消
