请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

xylxt

注册会员

2

主题

5

帖子

13

积分

注册会员

积分
13
最新发帖
xylxt
注册会员   /  发表于:2018-10-2 15:26  /   查看:3980  /  回复:5
能否能表格中某一列设置单元格属性,只针对表格范围内该列设置单元格属性,而不是该sheet上整个列都设置,因为该列表格范围外还有其它内容

5 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-10-8 09:00:22
沙发
通过getActualStyle,可以获得指定单元格的样式格式等信息
http://help.grapecity.com/spread ... getActualStyle.html
再通过setStyle将获取到的style设置到制定的行列中。如果是table中,可以通过table.range()获得该table的作用范围。以此为凭借通过setStyle循环设置即可。
回复 使用道具 举报
xylxt
注册会员   /  发表于:2018-10-17 11:47:45
板凳
ClarkPan 发表于 2018-10-8 09:00
通过getActualStyle,可以获得指定单元格的样式格式等信息
http://help.grapecity.com/spread/SpreadSheet ...

这样处理的话,是不是还需要跟踪增加行的事件,以处理用户增加表格行数的情况
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-17 13:55:27
地板
我这边调研了一下,只能通过监听RowChanged事件来处理这种情况,

确实没有别的更好的办法了,您在RowChanged事件中可以拿到新增/删除的行号、行数

以及sheet的总行数,原总行数等数据,结合table.range()就可以解决这个问题。
回复 使用道具 举报
ximen
金牌服务用户   /  发表于:2020-8-22 17:13:09
5#
这个问题还没解决吗?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-8-24 10:45:34
6#
ximen 发表于 2020-8-22 17:13
这个问题还没解决吗?

您好,这个问题已经关闭了,您如果遇到新的问题,非常欢迎发新帖交流哈~ 可能具体问题的原因也不一定与本帖相同,新帖中请详细描述一下您的问题细节,这样有助于我们快速帮您把问题解决掉 ~ 谢谢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部