Как мне получить обычные символы из события WPF KeyDown?
К сожалению, сделать это c#-language непросто. Есть два обходных c#-language пути, но оба они не работают visual-c# при определенных условиях.
Первый events - преобразовать его в строку:
TestLabel.Content = e.Key.ToString();
Это keyboards даст вам такие вещи, как c-sharp CapsLock, Shift и т. д., но wpf в случае буквенно-цифровых wpf клавиш он не сможет сказать c#.net вам состояние сдвига и т. д. в keyboard то время, поэтому вам придется c#.net выясните это сами.
Второй c#-language альтернативой является использование keyboard вместо этого события TextInput, где event e.Text будет содержать фактический wpf введенный текст. Это даст c#.net вам правильный символ для keyboards буквенно-цифровых клавиш, но event не даст вам управляющих символов.
c#
wpf
events
keyboard
Как мне получить обычные символы из события WPF KeyDown?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.