WP7 TextBox, как определить, что клавиша вверх является алфавитом или знаком препинания

Я хочу отфильтровать ListBox на основе того, что пользователь вводит в TextBox, поэтому я обрабатываю событие TextBox_KeyUp. TextBox_OnTextChanged мне не подходит.

Мое устройство Windows Phone имеет физическую клавиатуру. Поэтому я должен исключить такие клавиши, как Escape, F1, F2, Unknown, ... Но это не работает, так как я хочу обрабатывать такие символы, как [ ] `@ ... но все они выражаются как Unknown !

Я только хочу определить, какая клавиша вверх является алфавитом или знаком препинания, и отбросить другие случаи. Как это сделать ?


person onmyway133    schedule 12.12.2012    source источник
comment
Возможный дубликат stackoverflow.com/questions/4328904/.   -  person Paul Annetts    schedule 12.12.2012