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

QQ登录

只需一步,快速开始

xiaolong

金牌服务用户

97

主题

378

帖子

1033

积分

金牌服务用户

积分
1033

[已处理] 关于ctrl+c和ctrl+v

xiaolong
金牌服务用户   /  发表于:2019-1-23 15:27  /   查看:3911  /  回复:6
我设置sheet禁用后,再给某几个单元格设置成可填写的。但是这样设置后ctrl+c和ctrl+v就不能生效了,有什么解决办法吗

6 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-23 17:20:28
沙发
您好,您是怎么设置的?请提供一个能重现问题的Demo。
回复 使用道具 举报
xiaolong
金牌服务用户   /  发表于:2019-1-24 01:11:36
板凳
demo

demo.zip

1.73 MB, 下载次数: 251

回复 使用道具 举报
xiaolong
金牌服务用户   /  发表于:2019-1-24 01:14:40
地板
KevinChen 发表于 2019-1-23 17:20
您好,您是怎么设置的?请提供一个能重现问题的Demo。

您好,demo发在下面了。您可以把灰色单元格复制到黄色单元格或者相反。可能是因为设置了sheet.options.clipBoardOptions =        GC.Spread.Sheets.ClipboardPasteOptions.Values。但是这个设置是为了ctrl+v粘贴的时候不粘贴样式,只粘贴值。要两个功能都实现的话需要设置什么吗?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-24 10:08:50
5#
您好,问题找到了,您的这一句代码:

  1. sheet.options.clipBoardOptions = GC.Spread.Sheets.ClipboardPasteOptions.Values;
复制代码


最后Values的V是小写,注意看API:

image.png290038756.png

http://help.grapecity.com/spread ... rdPasteOptions.html
回复 使用道具 举报
xiaolong
金牌服务用户   /  发表于:2019-1-24 10:20:15
6#
KevinChen 发表于 2019-1-24 10:08
您好,问题找到了,您的这一句代码:

好的好的,谢谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-24 11:18:24
7#

不客气。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部