找回密码
 立即注册

QQ登录

只需一步,快速开始

水牛

注册会员

16

主题

38

帖子

126

积分

注册会员

积分
126
水牛
注册会员   /  发表于:2023-7-27 16:47  /   查看:900  /  回复:7
1金币
1690447568118.png637692870.png

请问下,在使用批注的时候 有方法可以不覆盖批注的单元格吗?有时候批注会完全把当前单元格遮挡 ,导致不可以在单元格上编辑。

最佳答案

查看完整内容

您好,之所以会出现批注遮盖左侧单元格是因为批注所在的单元格位置是在边界区域,SpreadJS在实现批注时,只将批注显示在单元格区域内,所以想要让批注不覆盖单元格,只能尽量扩展列数,有足够的空间就不会出现批注遮盖单元格的情况了。如下图所示:

7 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-27 16:47:59
来自 6#
您好,之所以会出现批注遮盖左侧单元格是因为批注所在的单元格位置是在边界区域,SpreadJS在实现批注时,只将批注显示在单元格区域内,所以想要让批注不覆盖单元格,只能尽量扩展列数,有足够的空间就不会出现批注遮盖单元格的情况了。如下图所示:

a80f9b35136c5a340f0a78f72b6e079.png922082214.png

017c1ee3bd629b7b997a3c2ddbedd2d.png66255492.png
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-7-27 16:59:34
2#
您好,您可以通过comment的DisplayMode来控制批注显示的模式,当你将他设置为alwaysShown模式时批注可以自由移动,应该就不会挡住您的批注单元格了
https://demo.grapecity.com.cn/spreadjs/help/api/enums/GC.Spread.Sheets.Comments.DisplayMode#enumeration-displaymode
回复 使用道具 举报
水牛
注册会员   /  发表于:2023-7-27 17:07:33
3#
Richard.Huang 发表于 2023-7-27 16:59
您好,您可以通过comment的DisplayMode来控制批注显示的模式,当你将他设置为alwaysShown模式时批注可以自 ...

想选中单元格的时候才显示,可以让批注始终在单元格的右侧显示吗?有时候会在单元格左侧显示批注,就被遮挡了
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-7-27 17:13:19
4#
您好,请问您是鼠标悬浮在单元格上导致单元格被遮挡还是在编辑批注的时候批注遮挡了单元格
回复 使用道具 举报
水牛
注册会员   /  发表于:2023-7-27 17:24:58
5#
Richard.Huang 发表于 2023-7-27 17:13
您好,请问您是鼠标悬浮在单元格上导致单元格被遮挡还是在编辑批注的时候批注遮挡了单元格

是鼠标悬浮在单元格上导致单元格被遮挡,此时离开单元格批注又会消失,所以又不能拖动批注;可不可以悬浮鼠标时不让标注遮挡单元格,合并单元格的批注也会遮挡单元格,实际场景中不可以使用alwayShown模式。
回复 使用道具 举报
水牛
注册会员   /  发表于:2023-7-28 09:52:49
7#
Joestar.Xu 发表于 2023-7-27 17:37
您好,之所以会出现批注遮盖左侧单元格是因为批注所在的单元格位置是在边界区域,SpreadJS在实现批注时,只 ...

好的,谢谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-28 09:55:08
8#

您客气了,后续有其他问题的话随时开贴提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部