В конце набора я хочу проверить, сколько раз пользователь нажимает клавишу «Backspace» - PullRequest
0 голосов
/ 28 августа 2018

Я хочу сделать программу на C #, которая может узнать, сколько раз пользователь использовал клавишу «Backspace». Это сценарий, когда пользователь будет печатать в richtextbox, после того, как они закончили печатать, я хочу знать с самого начала, пока они не нажмут ввод, сколько раз они использовали «возврат». Эта информация будет отображаться в окне сообщения типа «Backspace используется 10 раз». Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете использовать событие 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.
}
...