找回密码
 立即注册

QQ登录

只需一步,快速开始

chihou

金牌服务用户

44

主题

86

帖子

308

积分

金牌服务用户

积分
308

[已处理] 如何锁定某一行

chihou
金牌服务用户   /  发表于:2021-5-14 19:35  /   查看:1859  /  回复:1
对某一行进行锁定

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-17 09:23:18
沙发
您好,
sheet单元格默认是锁定状态的,如果想对某一行设置锁定,
首先需要全局设置sheet单元格为未锁定状态。
  1. var defaultStyle = new GC.Spread.Sheets.Style();
  2. defaultStyle.locked = false;
  3. sheet.setDefaultStyle(defaultStyle, GC.Spread.Sheets.SheetArea.viewport);
复制代码

然后设置某行单元格为锁定。
  1. var style = new GC.Spread.Sheets.Style();
  2. style.locked = true;
  3. style.backColor = "red";
  4. sheet.setStyle(0, -1, style);
  5. sheet.options.isProtected = true;  
复制代码
具体可参考此篇技术博客:https://gcdn.grapecity.com.cn/fo ... hread&tid=88528



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