找回密码
 立即注册

QQ登录

只需一步,快速开始

ct杰

注册会员

11

主题

34

帖子

101

积分

注册会员

积分
101
ct杰
注册会员   /  发表于:2021-4-21 15:33  /   查看:2939  /  回复:1
1金币
我现在选中头部但是不想要选中一整列的效果,所以用sheet.clearSelection()清除选中一整列的效果
但是画面还是会有选中一整列的效果再清除,请问有没有什么办法解决?

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-21 16:34:16
沙发
本帖最后由 lynn512 于 2021-4-21 16:39 编辑

您好,”选中头部但是不想要选中一整列“
这个需求没有办法通过代码实现。
设置addSelection然后clearSelection,只能出现您描述的效果:”有选中一整列的效果再清除“您想实现的”聚焦表头“目前不能通过API实现。

现在点击头部单元格是可编辑的
您之前提过已通过方法实现,请问您是如何实现的呢?

在您已实现编辑表头单元格的基础上,这边有个思路您可以参考下:
在您点击头部单元格时,获取头部单元格的信息,
然后给此列头单元格设置边框,以此达到”伪聚焦框“的效果。
之前聚焦的单元格可以clear掉,

具体您参考学习指南 - 边框:
https://demo.grapecity.com.cn/sp ... /borders-gridlines#


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部