.NET 4.x Считывание нажатия кнопки. - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Необходима помощь в одном возникшем у меня вопросе. Есть одна программа на winForms, в которой на button1 назначена определенная задача. Как можно убрать эту кнопку button1 и сделать так, чтобы весь функционал её теперь выполнялся по нажатию клавиши клавиатуры, например "Space" ? То есть чтобы
private void button1_Click(object sender, EventArgs e)
выполнялся не по нажатию на кнопку, а по нажатию на пробел. Кнопку button1 необходимо убрать. Желательно без радикального изменения вида и кода программы. Приму любые ссылки или советы, спасибо.

Решение задачи: «.NET 4.x Считывание нажатия кнопки.»

textual
Листинг программы
        private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.X//выбрать из списка кнопку)
            {
//а здесь код и вашей кнопки
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.4 из 5
Похожие ответы