找回密码
 立即注册

QQ登录

只需一步,快速开始

zyh2123606

金牌服务用户

11

主题

24

帖子

109

积分

金牌服务用户

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

3 个回复

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