主音吉他手 发表于 2023-7-17 13:17:31

v16 设置cellButtons的样式[SJS-19316]

本帖最后由 Joestar.Xu 于 2023-7-20 11:38 编辑

如果所示,怎么设置cellButtons的样式,高度,字体颜色
有没有类似tag标签的效果?

Joestar.Xu 发表于 2023-7-17 17:30:21

您好,您的期望效果是这样吗?

主音吉他手 发表于 2023-7-18 11:03:41

本帖最后由 主音吉他手 于 2023-7-18 11:11 编辑

Joestar.Xu 发表于 2023-7-17 17:30
您好,您的期望效果是这样吗?
不是这样的,期望效果是tag标签一样,后面加了一张图的效果

Joestar.Xu 发表于 2023-7-18 15:09:47

主音吉他手 发表于 2023-7-18 11:03
不是这样的,期望效果是tag标签一样,后面加了一张图的效果

您好,这边调研了一下,目前没有可以给单元格类型为Button的按钮设置边框颜色的API。

如果要实现一个带有边框颜色的按钮,就只能您那边自行通过自定义单元格来实现了。

主音吉他手 发表于 2023-7-18 15:47:46

Joestar.Xu 发表于 2023-7-18 15:09
您好,这边调研了一下,目前没有可以给单元格类型为Button的按钮设置边框颜色的API。

如果要实现一个 ...

自定义单元格吗?我看了文档的一些内容,没有找到能自定义类似tag或者用button的形式代替tag这种。
是否可以指出在哪?或者有无类似的demo可以参考呢?

Joestar.Xu 发表于 2023-7-18 17:30:15

您好,自定义单元格可以通过canvas去绘制您想要的样式效果。下方链接为自定义单元格的参考资料:

https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/cell-types/custom#timestamp

主音吉他手 发表于 2023-7-18 21:51:11

本帖最后由 主音吉他手 于 2023-7-18 21:58 编辑

Joestar.Xu 发表于 2023-7-18 17:30
您好,自定义单元格可以通过canvas去绘制您想要的样式效果。下方链接为自定义单元格的参考资料:

https: ...
看了下文档自定义单元格,不是很理解,是要用createEditorElement还是paint绘制canvas,还有绘制好了或者插入dom元素,怎么把对应的动态数据赋值上去。原则上我这button就差一个边框颜色了。只需要样式就行,没有任何其他监听操作,还望能指教下,谢谢!

Clark.Pan 发表于 2023-7-19 18:42:02

本帖最后由 Ellia.Duan 于 2023-9-14 12:01 编辑

我大致缕了一下上面的沟通,目前情况是您要的功能cellbuttons和celltype button都不能完全满足,所以我们的技术顾问给您提供了自定义单元格的方式去完成。理论上自定义单元格开放了底层的canvas绘制,基本没有做不到的事情。但是需要用户自行理解自定义单元格去开发。
您可以自己学习一下自定义单元格的功能,去做一些您心中期望的button组件,这是一种方法。
另外呢,我们也会将您的问题当做产品功能需求去反馈,但是具体什么时候能够支持,这个需要按照产品的规划去走。
需求编号:SJS-19316

AlexZ 发表于 2024-2-5 11:29:11

从产品层面,暂时没有计划
页: [1]
查看完整版本: v16 设置cellButtons的样式[SJS-19316]