找回密码
 立即注册

QQ登录

只需一步,快速开始

派大星

初级会员

37

主题

141

帖子

364

积分

初级会员

积分
364
派大星
初级会员   /  发表于:2018-8-2 19:08  /   查看:3692  /  回复:6
需要实现这么个功能,比如用户复制或Ctrl+V选择10行,右键插入则将这十行复制插入,目前打算重写插入方法,但是不知道如何获取用户复制选择的行,请问如何能拿到呢?
另外有没有什么好方法能实现呢?

6 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-3 10:02:40
沙发
您是不是想要插入粘贴的功能,之前给别的用户写过类似的demo,给您发一下

插入粘贴.html

2.6 KB, 下载次数: 143

回复 使用道具 举报
派大星
初级会员   /  发表于:2018-8-6 11:45:56
板凳
谢谢大佬 看明白了,有个小问题,用户按esc的之后如何才能把复制插入按钮无效化,
回复 使用道具 举报
派大星
初级会员   /  发表于:2018-8-6 11:46:11
地板
谢谢大佬 看明白了,有个小问题,用户按esc的之后如何才能把复制插入按钮无效化,
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 16:56:08
5#
维护一个标记,用setShortCutKey重写Esc事件,在事件中更改这个标记,然后在ContextMenu的onOpenMenu方法中去判断这个标记的显示与不显示。onOpenMenu方法的使用参考:
http://help.grapecity.com/spread ... enu~onOpenMenu.html
回复 使用道具 举报
派大星
初级会员   /  发表于:2018-8-14 18:08:37
6#
ClarkPan 发表于 2018-8-6 16:56
维护一个标记,用setShortCutKey重写Esc事件,在事件中更改这个标记,然后在ContextMenu的onOpenMenu方法中 ...

谢谢大佬 中间有别的事情耽搁了 才弄好 可以结贴了 话说我俩头像一样哈哈
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-15 15:56:24
7#
不客气,那就结帖了,有什么问题欢迎另开新帖进行询问。
话说大部分人的头像都跟我一样
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部