Как обнаружить нажатия клавиш в C# - PullRequest
0 голосов
/ 20 марта 2020

Итак, я начал программировать сегодня и хочу сделать небольшую платформенную сцену в C#. Я хотел бы знать, как я могу обнаружить, например, нажатие клавиши со стрелкой влево. Я не могу найти информацию, которая суммирует мою точную проблему.

1 Ответ

1 голос
/ 20 марта 2020
private void Action_KeyDown(object sender, KeyEventArgs e)
{
     if (e.KeyCode == Keys.Left)
     {
          // do something
     }
}

Редактировать: В Solution Explorer выберите форму, в которой вы хотите управлять функцией нажатия клавиш. С помощью правой кнопки мыши выберите View Designer . Далее в разделе Свойства щелкните значок События . Наконец, найдите KeyDown Событие и нажмите Enter Key, в результате получится функция, которая будет обрабатывать нажатия клавиш ...

Instructions

...