KeyPress
Нажатие клавиши или сочетания клавиш в поле ввода. Чтобы обратиться к параметрам события, используйте ключевое слово event.
Параметры
|
Параметр
|
Тип
|
Описание
|
|
KeyCode
|
uint4
|
Код нажатой клавиши
|
|
Modifiers
|
int4
|
Код нажатой клавиши-модификатора
|
|
Repeated
|
bool
|
Флаг удержания клавиши или сочетания любых клавиш. Не становится true при удержании клавиш-модификаторов: Ctrl, Alt, Shift
|
|
Text
|
string
|
Текст нажатой клавиши
|
Примеры
//При нажатии клавиши Enter записать текст из поля ввода в текстовое поле:
if (event.KeyCode == 82)
{Text_1.Text = TextEdit_1.Text;}
|
//При удержании клавиши F5 записать текст из поля ввода в текстовое поле:
if (event.KeyCode == 55 && event.Repeated == true)
{Text_1.Text = TextEdit_1.Text;}
|
