找回密码
 立即注册

QQ登录

只需一步,快速开始

senyugo

银牌会员

25

主题

78

帖子

3353

积分

银牌会员

积分
3353

活字格认证

senyugo
银牌会员   /  发表于:2014-2-24 09:37  /   查看:6345  /  回复:5
FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Tab, Keys.None);
这个可以将tab 键功能设为无

如果想要将组合键比如shift+tab 设为none呢

请问怎么写?

5 个回复

倒序浏览
arnoldmjw
中级会员   /  发表于:2014-2-24 14:16:00
沙发
FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Tab|Keys.Alt, Keys.None);
回复 使用道具 举报
senyugo
银牌会员   /  发表于:2014-2-24 15:42:00
板凳
回复 2楼arnoldmjw的帖子

谢谢提供的方法,但是没有效果
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-24 18:51:00
地板
回复 3楼senyugo的帖子

在2#基础上完善一下:

  1.   FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Tab , Keys.Shift);
  2.             im.Put(k, FarPoint.Win.Spread.SpreadActions.None);
复制代码
回复 使用道具 举报
senyugo
银牌会员   /  发表于:2014-2-24 19:07:00
5#
回复 4楼roger.wang的帖子

谢谢 正是这样
FarPoint.Win.Spread.Keystroke(Keys.Tab , Keys.Shift);

就是Keystroke的参数不明白怎么写
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-24 19:20:00
6#
回复 5楼senyugo的帖子

恩, 搞定了就好。 顺便向 @arnoldmjw 感谢,我是在他的基础上找到办法的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部