При обработка на събитие Control.OnKeyPress
има KeyPressEventArgs
, което съдържа KeyChar
.
От съображения за използваемост имам нужда от точно същото KeyChar
, но когато обработвам събитие OnKeyDown
.
KeyEventArgs
не съдържа данни, свързани с char. Искам да кажа, че ако натиснете клавиша A
със или без Shift
, това не засяга KeyCode
, KeyData
или KeyValue
. Същото, когато използвам друг език, все още получавам главни английски стойности.
Как да получите KeyPressEventArgs.KeyChar
в KeyDown
събитие?
Благодаря.
KeyPress
не се задейства при освобождаване на клавиша Alt, ноOnKeyDown
задейства въпреки това, в този случай знакът '\0' е достатъчно добър. - person DxCK   schedule 30.09.2010