找回密码
 立即注册

QQ登录

只需一步,快速开始

HJ-LY

注册会员

7

主题

19

帖子

66

积分

注册会员

积分
66
HJ-LY
注册会员   /  发表于:2023-10-26 13:47  /   查看:2563  /  回复:8
本帖最后由 Richard.Huang 于 2023-11-23 14:07 编辑

产品:SpreadJS
版本:V16.2.2

CellTypes.CheckBox想实现类似于页面的disabled属性样式。看起来就不可以点的样式。目前只把单元格锁住了,但是边框颜色能改变吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-26 16:10:22
沙发
您好,目前仅支持修改复选框图标的大小,其余不支持
如果有这样的需求可以考虑用自定义单元格自己实现一个复选框
类似例子可以参考:
https://demo.grapecity.com.cn/Sp ... #/demos/radioButton
回复 使用道具 举报
HJ-LY
注册会员   /  发表于:2023-10-27 10:29:52
板凳
Richard.Huang 发表于 2023-10-26 16:10
您好,目前仅支持修改复选框图标的大小,其余不支持
如果有这样的需求可以考虑用自定义单元格自己实现一个 ...

没太看懂。。。有没有vue自定义的案例
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-27 14:19:56
地板
HJ-LY 发表于 2023-10-27 10:29
没太看懂。。。有没有vue自定义的案例

您好,自定义单元格类型的Vue框架的示例我们在学习指南中是可以查看的,您可以参考这篇自定义单元格类型的Vue框架实现:https://demo.grapecity.com.cn/sp ... ll-types/custom/vue
回复 使用道具 举报
HJ-LY
注册会员   /  发表于:2023-11-22 09:20:06
5#
Richard.Huang 发表于 2023-10-27 14:19
您好,自定义单元格类型的Vue框架的示例我们在学习指南中是可以查看的,您可以参考这篇自定义单元格类型 ...

自定义可以解决,但是就是稍微有点麻烦,还是希望能够封装一下。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-22 10:56:34
6#
HJ-LY 发表于 2023-11-22 09:20
自定义可以解决,但是就是稍微有点麻烦,还是希望能够封装一下。

您好,收到您的需求了,后续我们会对此进行调研,后续有相关进展我们会在本贴中进行回复
回复 使用道具 举报
HJ-LY
注册会员   /  发表于:2023-11-22 12:05:19
7#
虽然画出来了,但是由于设置的宽度位置和原始的checkbox不一样,表示有点奇怪。能给个原始checkbox计算宽度和位置的参考一下吗?

MyCellType.prototype.paint = function (ctx, value, x, y, width, height, style, context) {
    var checkboxWidth = height/2;
    var dx = x + (width - checkboxWidth)/ 2;
    var dy = y + (height - checkboxWidth )/ 2;
    ctx.beginPath();
    ctx.strokeStyle = this.color;
    ctx.strokeRect(dx, dy, checkboxWidth, checkboxWidth);
    ctx.closePath();
    ctx.fill();

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-22 17:49:45
8#
HJ-LY 发表于 2023-11-22 12:05
虽然画出来了,但是由于设置的宽度位置和原始的checkbox不一样,表示有点奇怪。能给个原始checkbox计算宽度 ...

您好,抱歉对于我们产品的具体设计细节并不在我们提供的技术支持范围之内,因此无法提供
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-30 09:06:52
9#
如无后续问题,此贴关闭,新问题欢迎在新帖中继续沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部