请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Dtttax

高级会员

244

主题

607

帖子

1945

积分

高级会员

积分
1945
Dtttax
高级会员   /  发表于:2024-6-3 11:40  /   查看:139  /  回复:5
100金币
把一个单元格的内容拖动到其他单元格,这个事件是什么?如何禁用,有没有可能实现当单元格的tag存在的时候禁止拖动?



5 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-3 17:55:06
沙发
您好,拖动相关的事件有DragDropBlock和DragDropBlockCompleted,您可以在DragDropBlock事件中判断Tag是否存在,如果存在则将cancel属性置为true即可中止拖动操作。
回复 使用道具 举报
Dtttax
高级会员   /  发表于:2024-6-4 11:16:37
板凳
Joestar.Xu 发表于 2024-6-3 17:55
您好,拖动相关的事件有DragDropBlock和DragDropBlockCompleted,您可以在DragDropBlock事件中判断Tag是否 ...

可以只拖拽值和公式,tag留下吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-4 14:35:59
地板
可以参考这个帖子中的例子来实现:https://gcdn.grapecity.com.cn/showtopic-204468-1-1.html
回复 使用道具 举报
Dtttax
高级会员   /  发表于:2024-6-4 16:12:21
5#
Joestar.Xu 发表于 2024-6-4 14:35
可以参考这个帖子中的例子来实现:https://gcdn.grapecity.com.cn/showtopic-204468-1-1.html

DragDropBlock事件中,copy设置为true,copyOption设置为67(我们只复制值、公式和样式),没效果,还是把全部内容都放到新单元格了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-4 17:44:08
6#
您好,Tag是包含在样式中的,所以复制样式也会将Tag存放在新的单元格中,目前只能是根据4楼的帖子使用缓存来实现。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部