找回密码
 立即注册

QQ登录

只需一步,快速开始

zyh2123606

金牌服务用户

13

主题

30

帖子

143

积分

金牌服务用户

积分
143
zyh2123606
金牌服务用户   /  发表于:2024-4-29 14:24  /   查看:2856  /  回复:3
1金币
image.png195232237.png 像这种有cellbuttion的cell选择日期后都不会onCellEditEnding,做协同的时候怎么处理,协同都是onCellEditStarting锁定,onCellEditEnding解锁,GC.Spread.Sheets.Events.ValueChanged只有值发生改变才会触发,有没有好的方法

最佳答案

查看完整内容

您好,为您提供三个方案仅供参考: 1、监听cellClicked事件,如果判断到当前单元格是日期类型,则将此单元格锁定 2、自定义单元格类型为日期选择,在鼠标按下的事件中,将此单元格锁定 3、监听SelectionChanging、SelectionChanged事件,当单元格选中时,单元格锁定

3 个回复

正序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-4-29 18:03:08
4#
回复 使用道具 举报
zyh2123606
金牌服务用户   /  发表于:2024-4-29 17:24:10
3#
嗯,谢谢,监听SelectionChanging、SelectionChanged解决
回复 使用道具 举报
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-4-29 14:24:05
来自 2#
您好,为您提供三个方案仅供参考:
1、监听cellClicked事件,如果判断到当前单元格是日期类型,则将此单元格锁定
2、自定义单元格类型为日期选择,在鼠标按下的事件中,将此单元格锁定
3、监听SelectionChanging、SelectionChanged事件,当单元格选中时,单元格锁定
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部