Khi xử lý sự kiện Control.OnKeyPress
, có KeyPressEventArgs
có chứa KeyChar
.Lấy char trên Control.KeyDown?
Vì lý do khả năng sử dụng, tôi cần chính xác cùng một KeyChar
nhưng khi xử lý sự kiện OnKeyDown
.
KeyEventArgs
không chứa bất kỳ dữ liệu liên quan đến char nào. Ý tôi là, nếu nhấn phím A
có hoặc không có Shift
, nó không ảnh hưởng đến KeyCode
, KeyData
hoặc KeyValue
. Cũng giống như khi sử dụng một ngôn ngữ khác, tôi vẫn nhận được các giá trị vốn tiếng Anh.
Làm cách nào để nhận được KeyPressEventArgs.KeyChar
bên trong sự kiện KeyDown
?
Cảm ơn.
Bạn muốn dùng phím Alt nào khi phím Alt được nhả? –
'KeyPress' không kích hoạt khi phím Alt được nhả ra, tuy nhiên,' OnKeyDown' vẫn được kích hoạt, trong trường hợp này char '\ 0' là đủ tốt. – DxCK