谁能帮我获取 c# .net keypress 事件中箭头键的键码?你能帮我离开这个检查点吗?
最好的问候,阿伦。
你是说 KeyUp 事件吗?KeyPress 不会为 Arrows 触发,并且事件 args 没有 KeyCode 属性,但对于 keyUp 事件中的 Arrow Keys,它们是:
Keys.Up、Keys.Down、Keys.Left、Keys.right
http://msdn.microsoft.com/en-us/library/system.windows.forms.keys.aspx
Keys.Up、Keys.Left、Keys.Right、Keys.Down。
您可以在此处查找键码:http: //msdn.microsoft.com/en-in/library/aa243025 (v=vs.60).aspx
它指出:
vbKeyLeft 37 左箭头键 vbKeyUp 38 向上箭头键 vbKeyRight 39 右箭头键 vbKeyDown 40 向下箭头键
你可以用它来比较像这样
e.KeyValue==39