找回密码
 立即注册

QQ登录

只需一步,快速开始

rcsy001

高级会员

118

主题

330

帖子

1198

积分

高级会员

积分
1198

活字格认证微信认证勋章

QQ
rcsy001
高级会员   /  发表于:2016-11-24 17:12  /   查看:3450  /  回复:5
http://gcdn.gcpowertools.com.cn/ ... mp;page=1#pid127529
上贴中提到:
keymap新建一个打开searchdialog的action这个keymap在哪里新增
哪里有keymap?到处找不到,可否有示例

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-24 18:44:19
推荐
Form 的构造函数里,或者您什么时候想让他生效,就放在对应的事件中。

评分

参与人数 1满意度 +5 收起 理由
rcsy001 + 5 很给力!

查看全部评分

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-24 17:24:43
沙发
我在那个帖子中回复过通过代码添加一个Ctrl + F的keymap,使用那个代码就可以了
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2016-11-24 17:57:37
板凳
            FarPoint.Win.Spread.InputMap im = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused);
            FarPoint.Win.Spread.ActionMap am = fpSpread1.GetActionMap();
            im.Put(new FarPoint.Win.Spread.Keystroke(Keys.F, Keys.Control), "ShowSearchDialog");
            am.Put("ShowSearchDialog", new ShowSearchDialog());

这的代码放哪里?哪个事件里?
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2016-11-24 21:58:56
5#
问题解决,非常感谢,可以结了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-25 11:25:36
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部