怎么样才能让方向键执行keydown和keypress事件?

转载 2006年06月24日 15:57:00

如果是form的话,重载这个
/// <summary>
/// 决定是否使用特殊键
/// </summary>
/// <param name="keyData"></param>
/// <returns></returns>
protected override bool IsInputKey(Keys keyData)
{
if(keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right)
return true;
else
return base.IsInputKey(keyData);
}
如果是控件的话,从这个控件派生一个控件,然后重载这个,这才是原因所在

相关文章推荐

.net 获取按键信息(方向键不能触发 keydown 事件)

有三个事件可以用于读取按键:KeyPress、KeyDown和KeyUp。当用户按下一个键并松开时,这三个事件的发生顺序是:KeyDown-KeyPress-KeyUp。 KeyPress事件的...

C#控件中的KeyDown、KeyPress 与 KeyUp事件浅谈

研究了一下KeyDown,KeyPress 和 KeyUp 的学问。让我们带着如下问题来说明:1.这三个事件的顺序是怎么样的? 2.KeyDown 触发后,KeyUp是不是一定触发? 3.三个事件...

jquery事件 【mousedown与mouseup ----keydown与keypress与keyup】focus--blur--orrer--pageX-pageY

// $(function () { // mousedown 鼠标按下 $("#btn1").mou...

键盘事件keydown、keypress、keyup随笔整理总结

键盘事件keydown、keypress、keyup随笔整理总结 英文输入法: 事件触发顺序:keydown - > keypress - > keyup 中文输入法: firfox:输入触发...

keyDown keyPress keyUp 事件的区别

一 触发顺序 这里给出一段测试代码: 测试结果为: keydown keypress keyup 显而易见,事件发生的顺序是: keydown --> keypress-->...

C#控件KeyDown、KeyPress与KeyUp的事件

(一)这三个事件的顺序是怎么样的?   按下列顺序发生:KeyDown、KeyPress、KeyUp 。 (二)KeyDown 触发后,KeyUp是不是一定触发?   KeyDown触发后,不一...

关于KeyPress和KeyDown事件的区别和联系

KeyDown:在控件有焦点的情况下按下键时发生。   KeyPress:在控件有焦点的情况下按下键时发生。   KeyUp: 在控件有焦点的情况下释放键时发生。   1、 KeyPress主要用来接...

C# 如何关联键盘按钮 (KeyChar/KeyCode值 KeyPress/KeyDown事件 区别)

1. 首先将窗口属性KeyPreview设为true,如果属性对话框中找不到,就直接在代码里添加; 2. 添加KeyPress / KeyDown事件: KeyPress 和KeyDown...

转载关于KeyPress和KeyDown事件的区别和联系

KeyDown:在控件有焦点的情况下按下键时发生。 KeyPress:在控件有焦点的情况下按下键时发生。 KeyUp:在控件有焦点的情况下释放键时发生。   1、KeyPress主要用来接收字母、数字...

keydown keypress keyup事件

原文链接:http://www.cnblogs.com/xcsn/p/3413074.html 英文输入法:   事件触发顺序:keydown - > keypress - > keyu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)