Как сделать что бы textbox реагировал на нажатие Enter

Задача задания логики обработки нажатий клавиш при вводе данных возникает достаточно часто, и не является сложной. Но все же решил написать эту короткую заметку о том как среагировать если пользователь нажал Enter.

Представьте, например, что нужно что бы при вводе коэффициента полинома (txbStepPol) при нажатии клавиши Enter вызывался обработчик события нажатия кнопки btnInputPol, после чего пользователь перейдет к вводу коэффициентов полинома:

private void txbStepPol_KeyDown(object sender, KeyEventArgs e)
        {
            // Проверям нажата ли именно клавиша Enter
            if (e.KeyCode == Keys.Enter) {
                // Вызываем обработчик события нажатия кнопки
                btnInputPol_Click(this, EventArgs.Empty);
            }
        }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>