在键入的最后,我想检查用户按“退格”键的次数

时间:2018-08-28 17:31:59

标签: c# keypress messagebox backspace

我想用C#编写程序,该程序可以知道用户使用键“退格键”的次数。在这种情况下,用户将在richtextbox中键入内容,在他们完成键入之后,我想从头开始直到按下回车键时才知道他们使用了多少次“退格”。该信息将显示在消息框中,如“退格10次”。请帮助我

1 个答案:

答案 0 :(得分:2)

您可以使用KeyDown事件来计数按下的键,因此它类似于下面的代码。

int count = 0;
private void richTextBox1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.BackSpace)
        count++;
    else if (e.KeyCode == Keys.Enter)
        //Show Message.
}