Не работает перехват клавиши - C#
Формулировка задачи:
Помогите разобраться... имеется код...
При перехвате F1 или A очистить текстбокс1...
В дизайнере следующее:
не работает ни в какую... как заставить очищать?)
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F1 || e.KeyCode == Keys.A) { this.textBox1.Text = ""; } }
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown);
всё, разобрался, свойство KeyPreview надо было задать...
Решение задачи: «Не работает перехват клавиши»
textual
Листинг программы
switch (e.KeyCode) { case Keys.F1: { твои_действия break; } case Keys.A: { твои_действия break; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д