找回密码
 立即注册

QQ登录

只需一步,快速开始

dapsjj
初级会员   /  发表于:2016-11-4 14:32  /   查看:3556  /  回复:3
本帖最后由 dapsjj 于 2016-11-4 15:12 编辑

sprshow.ActiveSheet.Cells[nowRow, 2]这个是第三列,这一列是复选框,怎么能把这个复选框通过代码设置为灰色不可使用的状态?
sprshow.ActiveSheet.Cells[i, 2].Locked= true;这个可以设置为不可用,但是如何给这个checkbox加一个样式设置为灰色,让用户一眼就能看出来?
sprshow.ActiveSheet.Cells[2, 2].BackColor =System.Drawing.Color.Gray;这个是背景变成灰色了,只想让checkbox变为灰色怎么做?这个写法效果是第一幅图中那样的,我想要的效果是只给checkbox加灰色而不是checkbox的背景。想设置成第2幅图这样的。

1.png
2.png

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-4 16:06:18
沙发
您好,默认lock的checkbox和unlock是有区别的。这个是默认样式,暂时无法修改。
blob274992980.png

评分

参与人数 1满意度 +5 收起 理由
dapsjj + 5 赞一个!

查看全部评分

回复 使用道具 举报
dapsjj
初级会员   /  发表于:2016-11-4 16:18:15
板凳
dexteryao 发表于 2016-11-4 16:06
您好,默认lock的checkbox和unlock是有区别的。这个是默认样式,暂时无法修改。

好吧,谢谢!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-4 16:21:30
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部