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
提交
取消