关闭

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

945人阅读 评论(0) 收藏 举报

如果是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);
}
如果是控件的话,从这个控件派生一个控件,然后重载这个,这才是原因所在

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:29619次
    • 积分:353
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:22篇
    • 译文:0篇
    • 评论:10条
    文章分类
    最新评论