WPF błędne kody ASDII KeyDown
Muszę uzyskać wartości liczbowe klawiszy na podstawieTabela ASCII Jak WPF nie ma wbudowanego rozwiązania Wypróbowałem kilka hacków:
1 Ten podaje tylko wielką literę.
char res ;
Char.TryParse(e.Key.ToString(),out res);
Debug.WriteLine((int)res);
2 Ten, mimo że jest wymieniony w wielu miejscach jako możliwe rozwiązanie, daje całkowicie błędną liczbę.
Debug.WriteLine(Convert.ToInt16(e.Key).ToString());
Jak więc uzyskać zarówno duże, jak i małe litery ASCII z wejścia w WPF?
Aktualizacja
Po otrzymaniu kilku odpowiedzi tutaj chcę podkreślić moje pytanie. Absolutnie muszę uzyskać kody ASCII z wejścia zarówno dla dolnej jak i górnej litery. Brak zakodowanego na stałe porównania char lub czegoś podobnego. Szukam bardziej ogólnego sposobu.