Событие нажатия клавиши в C#
я хочу ввести eky в текстовое поле,которое будет печатать его в метке при нажатии клавиши.
но когда я ввожу ключ, он не печатает этот ключ в метке в тот раз,но в следующий раз, когда я нажимаю, он показывает этот текст в метке.
например, когда я нажимаю "2" в текстовом поле, то в метке ничего нет.
но когда я нажимаю "23", то в метке" 2 " есть.
Что я уже пробовал:
private void txtdisount_KeyPress(отправитель объекта, KeyPressEventArgs e)
{
если (char.Ечисло(электронная.Ключевой-символ) || электронная.Ключевой-символ == '.')
{
лблдисваль.Text = txtdisount.Текст;
}
ещё
{
е.Обрабатываются = е.Ключевой-символ != (ключи типа char).Обратно;
}
}