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

QQ登录

只需一步,快速开始

大Vi

高级会员

199

主题

439

帖子

1408

积分

高级会员

积分
1408
大Vi
高级会员   /  发表于:2022-5-31 16:29  /   查看:2391  /  回复:1
1金币
  1. let notShowTimestyle = new GC.Spread.Sheets.Style()
  2.                 notShowTimestyle.cellButtons = [
  3.                     {
  4.                         imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
  5.                         command: "openDateTimePicker",
  6.                         useButtonStyle: true
  7.                     }
  8.                 ]
  9.                 notShowTimestyle.dropDowns = [
  10.                     {
  11.                         type: GC.Spread.Sheets.DropDownType.dateTimePicker,
  12.                         option: {
  13.                             showTime: false
  14.                         }
  15.                     }
  16.                 ]
  17.                 // notShowTimestyle.locked = false
  18.                 spread.sheet.setStyle(row, col, notShowTimestyle)
复制代码
我检查了自己代码并没有设置locked=true,但是我按上面代码设置后,按钮是点击没反应的,日期控件不出来,需要手动locke为false就好了,不知道是不是版本原因?

最佳答案

查看完整内容

您好, 单元格的默认locked即为true, 如果您使用了表单保护,且希望该单元格上的日期选择器可以被点击, 需要将单元格locked值设置为false。

1 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-31 16:29:33
来自 2#
您好,
单元格的默认locked即为true,
如果您使用了表单保护,且希望该单元格上的日期选择器可以被点击,
需要将单元格locked值设置为false。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部