找回密码
 立即注册

QQ登录

只需一步,快速开始

kkndsky

新手上路

1

主题

3

帖子

33

积分

新手上路

积分
33
  • 30

    金币

  • 主题

  • 帖子

最新发帖
kkndsky
新手上路   /  发表于:2011-9-29 17:34  /   查看:8257  /  回复:6
在InputMan for Net 4.0 Windows Forms Editor中的Combox控件,当焦点位于Combox控件时按下F2键,窗体(form)的KeyDown事件无法捕捉到,请问是什么原因?

6 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-9-29 17:43:00
沙发
F2是Clear操作。内部截获了,所以拿不到。

建议使用其他快捷键。
回复 使用道具 举报
kkndsky
新手上路   /  发表于:2011-9-29 17:55:00
板凳
非常感谢回复。
请问如果非要使用F2的话有没有其他的解决办法?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-30 09:07:00
地板
可以尝试挂Form上的PreviewKeyDown事件。
回复 使用道具 举报
kkndsky
新手上路   /  发表于:2011-9-30 12:20:00
5#
Form上的PreviewKeyDown事件添加后,按下F2(F1,F5也是同样情况)后捕获不到
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-30 16:46:00
6#
经过确认,InputMan 4.0在快捷键方面做了特殊处理,PreviewKeyDown也无法获取消息。

由于InputMan是日文版产品,所以我们没有相关资料,因此无法提供支持服务。您可以访问葡萄城日文版产品技术支持站点获取更多服务。地址:http://www.grapecity.com/japan/support/powertools_tec_support.htm

给你带来的不便,还请见谅。
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-10-11 10:17:00
7#

回复 1# kkndsky 的帖子

你可以用ComboBox的Shortcut属性来取得F2的功能,然后把他删除,或者直接设置Shortcut=null,删除所有的InputMan快捷键。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部