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

QQ登录

只需一步,快速开始

RANDO
初级会员   /  发表于:2021-9-24 13:25  /   查看:2474  /  回复:6
1金币
在部分情况下拖动填充柄会自动按序号进行填充,现在的场景是想只做复制单元格动作,并且不在拖完后展示填充选项的按钮。

企业微信20210924-132316@2x.png

最佳答案

查看完整内容

请使用下面的代码 spread.options.defaultDragFillType = GC.Spread.Sheets.Fill.AutoFillType.copyCells; spread.options.showDragFillSmartTag = false

6 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-24 13:25:49
来自 2#
本帖最后由 Lynn.Dou 于 2021-9-24 15:17 编辑

请使用下面的代码
spread.options.defaultDragFillType = GC.Spread.Sheets.Fill.AutoFillType.copyCells;
spread.options.showDragFillSmartTag = false
回复 使用道具 举报
RANDO
初级会员   /  发表于:2021-9-24 13:42:09
3#
Derrick.Jiao 发表于 2021-9-24 13:39
请使用下面的代码
spread.options.defaultDragFillType = 0
spread.options.showDragFillSmartTag = fals ...

可能只有在某些行列下会有这种需求,那我配合填充柄事件,在前后设置这两个配置项就可以了吧
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-24 13:52:03
4#
本帖最后由 Lynn.Dou 于 2021-9-24 14:03 编辑

参考以下代码:

spread.options.defaultDragFillType = GC.Spread.Sheets.Fill.AutoFillType.copyCells;
spread.options.showDragFillSmartTag = false;
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-24 14:01:57
5#
RANDO 发表于 2021-9-24 13:42
可能只有在某些行列下会有这种需求,那我配合填充柄事件,在前后设置这两个配置项就可以了吧

您可以监听DragFillBlock事件,判断对应的fillrange是否符合需求,符合则修改autoFillType,例如下图示例。
image.png682769775.png
回复 使用道具 举报
RANDO
初级会员   /  发表于:2021-9-24 15:12:58
6#
已解决 非常感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-24 15:16:29
7#
那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部