找回密码
 立即注册

QQ登录

只需一步,快速开始

snowflakes7

注册会员

6

主题

13

帖子

59

积分

注册会员

积分
59
snowflakes7
注册会员   /  发表于:2023-9-4 19:49  /   查看:1413  /  回复:3
10金币
v15 设计器 单元格按钮如何设置相关样式:
1. 按钮的高度为固定高度,不根据列的宽度自适应

2. 如何设置按钮的border 和 border-radius
3.如何设置按钮的padding和margin
4. 按钮的自定义图片,设置 imageType 为 GC.Spread.Sheets.ButtonImageType.custom;imgSrc设置为一个base64格式图片,显示不完整

最佳答案

查看完整内容

目前单元格按钮还不支持上述两个需求功能,您可以考虑下自定义单元格,绘制想要的按钮样式,定义点击按钮逻辑。 学习指南有自定义单元格的相关示例,您可以参考下: https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/cell-types/custom/purejs

3 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-4 19:49:53
来自 4#
目前单元格按钮还不支持上述两个需求功能,您可以考虑下自定义单元格,绘制想要的按钮样式,定义点击按钮逻辑。
学习指南有自定义单元格的相关示例,您可以参考下:
https://demo.grapecity.com.cn/sp ... types/custom/purejs
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-5 09:07:15
2#
1. 按钮的高度为固定高度,不根据列的宽度自适应

2. 如何设置按钮的border 和 border-radius
3.如何设置按钮的padding和margin
4. 按钮的自定义图片,设置 imageType 为 GC.Spread.Sheets.ButtonImageType.custom;imgSrc设置为一个base64格式图片,显示不完整



你要自适应的高度还是宽度?

>> 2. 如何设置按钮的border 和 border-radiu
>> 3.如何设置按钮的padding和margin
没有接口设置,可以尝试看看修改 CSS


>> 按钮的自定义图片,设置 imageType 为 GC.Spread.Sheets.ButtonImageType.custom;imgSrc设置为一个base64格式图片,显示不完整
需要自己控制使用的图片,目前没有自适应


回复 使用道具 举报
snowflakes7
注册会员   /  发表于:2023-9-5 09:10:06
3#
本帖最后由 snowflakes7 于 2023-9-5 10:06 编辑
AlexZ 发表于 2023-9-5 09:07
你要自适应的高度还是宽度?

>> 2. 如何设置按钮的border 和 border-radiu

1. 要设置按钮的高度为一个固定高度,不会跟着当前行的行高变化
2. 如果通过css修改按钮的borde-radius和border,怎么在canvas上找到按钮对应的样式
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部