找回密码
 立即注册

QQ登录

只需一步,快速开始

大橙子

中级会员

97

主题

273

帖子

790

积分

中级会员

积分
790
大橙子
中级会员   /  发表于:2023-10-16 10:50  /   查看:1735  /  回复:5
本帖最后由 Joestar.Xu 于 2023-10-17 10:16 编辑


产品:SpreadJS
版本:V15.1.2

如何用代码实现双击单元格的效果?

5 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-10-16 10:59:59
沙发
您好,您标题中1501.2是指15.1.2版本吗?
对于选中的单元格,可以实现下面的这行代码实现active的单元格进入编辑状态
sheet.startEdit(true);
回复 使用道具 举报
Banana
注册会员   /  发表于:2023-10-16 11:05:53
板凳
您的需求是否是想通过双击使某个单元格进入编辑状态呢?

如果是上述需求的话,您可以按照如下思路实现:
1. 将某单元格设置为激活状态
2. 进入编辑状态

以B2单元格为例,代码如下:
  1. sheet.setActiveCell(1,1)
  2. activeSheet.startEdit()
复制代码


文档请参考:
1. https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#setactivecell
2. https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#startedit
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-10-16 14:34:17
地板
您好,通过楼上的回复,您的问题是否解决了呢?
回复 使用道具 举报
大橙子
中级会员   /  发表于:2023-10-17 10:59:12
5#
Ellia.Duan 发表于 2023-10-16 14:34
您好,通过楼上的回复,您的问题是否解决了呢?

已解决了 谢谢!
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-17 11:21:28
6#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部