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

QQ登录

只需一步,快速开始

爱心觉罗晓宇

初级会员

18

主题

88

帖子

216

积分

初级会员

积分
216
爱心觉罗晓宇
初级会员   /  发表于:2025-10-27 16:31  /   查看:127  /  回复:11
1金币
1 绿色底都是可编辑的 ,白色底都是不能编辑的 (白色是锁定的) 2  选中第4行右键删除发现第4行删不了  
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

如果您的需求可能非常灵活,建议不要使用锁定+保护sheet的方式去做。 您可以看一下这个authController的类,如果您没有使用设计器,那么修改单元格的方式无非就是直接编辑、粘贴、下拉填充、拖拽填充、del键删除这几种方式,这些都可以通过监听来阻止用户使用,你可以选择性地针对特定单元格禁用其中的部分功能。

11 个回复

最佳答案
最佳答案
Matthew.Xue
超级版主   /  发表于:2025-10-27 16:31:28
来自 12#
如果您的需求可能非常灵活,建议不要使用锁定+保护sheet的方式去做。
您可以看一下这个authController的类,如果您没有使用设计器,那么修改单元格的方式无非就是直接编辑、粘贴、下拉填充、拖拽填充、del键删除这几种方式,这些都可以通过监听来阻止用户使用,你可以选择性地针对特定单元格禁用其中的部分功能。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
爱心觉罗晓宇
初级会员   /  发表于:2025-10-27 16:41:50
2#
右键的清清除 复制  清除都失效了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-10-27 17:55:52
3#
您好,针对您的这种需求,最好的方式是移除右键默认的“删除”菜单,改为自定义菜单,并自行实现删除行的功能。
参考demo如下:
https://docs.grapecity.com.cn/sp ... rows-ignore-protect
回复 使用道具 举报
爱心觉罗晓宇
初级会员   /  发表于:2025-10-27 18:41:54
4#
Matthew.Xue 发表于 2025-10-27 17:55
您好,针对您的这种需求,最好的方式是移除右键默认的“删除”菜单,改为自定义菜单,并自行实现删除行的功 ...

这个删除确实可以   但是我还有复制  清除  复制 粘贴都不行 这种场景
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-10-28 09:20:01
5#
爱心觉罗晓宇 发表于 2025-10-27 18:41
这个删除确实可以   但是我还有复制  清除  复制 粘贴都不行 这种场景

请问那些白色的单元格仅仅只不允许用户编辑吗?其他操作都是可以进行的?
比如del键,下拉填充,复制粘贴,拖拽单元格等等?
回复 使用道具 举报
爱心觉罗晓宇
初级会员   /  发表于:2025-10-28 09:56:44
6#
Matthew.Xue 发表于 2025-10-28 09:20
请问那些白色的单元格仅仅只不允许用户编辑吗?其他操作都是可以进行的?
比如del键,下拉填充,复制粘 ...

白色的不能编辑  不能删 不能下拉  不能复制粘贴   啥也不能操作 只能看  只 能针对绿色的操作  右键菜单只针对绿色的操作
回复 使用道具 举报
爱心觉罗晓宇
初级会员   /  发表于:2025-10-28 09:59:07
7#
爱心觉罗晓宇 发表于 2025-10-28 09:56
白色的不能编辑  不能删 不能下拉  不能复制粘贴   啥也不能操作 只能看  只 能针对绿色的操作  右键菜单 ...

因为白色是有锁的   绿色的没有锁
回复 使用道具 举报
爱心觉罗晓宇
初级会员   /  发表于:2025-10-28 10:01:38
8#
爱心觉罗晓宇 发表于 2025-10-28 09:59
因为白色是有锁的   绿色的没有锁

右键菜单的所有操作只能针对没有锁定的绿的单元格的   锁定的都不允许
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-10-28 11:05:04
9#
这个行为站在用户逻辑上行不通的,在行头进行的操作就是针对一整行,所以SpreadJS在设计时就没有考虑您说的这种情况。
如果您要实现这种效果,只能是自行去改写所有行头列头的菜单,SpreadJS默认的逻辑目前无法实现您的需求。
改写行头列头菜单的demo:
https://docs.grapecity.com.cn/sp ... -menu-column-header

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部