找回密码
 立即注册

QQ登录

只需一步,快速开始

awfsdb

注册会员

4

主题

41

帖子

89

积分

注册会员

积分
89
awfsdb
注册会员   /  发表于:2022-7-26 16:22  /   查看:2023  /  回复:8
1金币
有一个需求,在设计页面选中单元格样式用默认的,在另一个生产页面选中单元格样式的颜色改成透明。如果不行的话,能否让用户点击或框选的时候不选中。

最佳答案

查看完整内容

这个恐怕不行,这个绿框是内置的,无法通过代码进行更改

8 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-26 16:22:39
来自 5#
这个恐怕不行,这个绿框是内置的,无法通过代码进行更改
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-26 17:56:54
2#
通过getActualStyle来获取当前用户页面中展示的样式
https://demo.grapecity.com.cn/sp ... html#getActualStyle
获取到Style对象之后可以进行更改,更改之后的Style对象再通过setStyle方法设置到单元格上即可。
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-27 08:38:04
3#
Clark.Pan 发表于 2022-7-26 17:56
通过getActualStyle来获取当前用户页面中展示的样式
https://demo.grapecity.com.cn/spreadjs/help/api/GC ...

我想改的是选中单元格时那个绿边框,和黑背景色,把边框和背景色都改为透明,直接设置单元格样式能改吗
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-27 08:43:24
4#
Clark.Pan 发表于 2022-7-26 17:56
通过getActualStyle来获取当前用户页面中展示的样式
https://demo.grapecity.com.cn/spreadjs/help/api/GC ...

在一个页面框选的时候不显示边框和背景色,在另一个页面上框选的时候显示边框和背景色 微信截图_20220727084155.png
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-27 09:31:54
6#
Clark.Pan 发表于 2022-7-27 09:22
这个恐怕不行,这个绿框是内置的,无法通过代码进行更改

好吧,不能通过css动态改样式吗
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-27 10:15:59
7#
不能,因为spreadjs本身是用canvas进行绘制的,虽然有辅助的css文件,但是那只是一次性的读取进行绘制而非动态的。
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-27 10:19:02
8#
Clark.Pan 发表于 2022-7-27 10:15
不能,因为spreadjs本身是用canvas进行绘制的,虽然有辅助的css文件,但是那只是一次性的读取进行绘制而非 ...

好的,明白了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-27 10:25:57
9#
那就结贴了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部