KeyPress

 
Нажатие определённой клавиши или сочетания клавиш на форме. Чтобы обратиться к параметрам события, используйте ключевое слово event.
 

Параметры

 
Параметр
Тип
Описание
KeyCode
uint4
Код клавиши
Modifiers
int4
Код клавиши-модификатора
Repeated
bool
Флаг удержания клавиши или сочетания любых клавиш. Не становится true при удержании клавиш-модификаторов: Ctrl, Shift, Alt
Text
string
Текст клавиши
 

Примеры

 
//Вывести код нажатой клавиши в текстовое поле:
TextEdit_1.Text = String.ToString(event.KeyCode);
 
//Вывести код нажатой клавиши-модификатора в текстовое поле:
TextEdit_1.Text = String.ToString(event.Modifiers);
 
//При удержании клавиши F5 записать текст из поля ввода в текстовое поле:
if (event.KeyCode == 55 && event.Repeated == true)
{Text_1.Text = TextEdit_1.Text;}
 
//Вывести текст нажатой клавиши в текстовое поле:
TextEdit_1.Text = event.Text;