找回密码
 立即注册

QQ登录

只需一步,快速开始

刘君

中级会员

141

主题

335

帖子

942

积分

中级会员

积分
942

活字格认证

刘君
中级会员   /  发表于:2015-9-17 11:06  /   查看:3418  /  回复:1
当单元设置为复选框(CheckBoxCellType)且锁定(Locked = true)时,颜色就变成了灰色,很不好看,也与整体风格不协调,这种状态下有办法设置颜色吗?

Locked.jpg

137.99 KB, 下载次数: 53

1 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-9-17 13:47:00
沙发
您好,
非常抱歉,经过验证,Spred不支持在锁定的时候,修改复选框的颜色。

可以使用图片的方式,在锁定下选择true或者false指定您需要的图片。
代码参考如下:
  1.             FarPoint.Win.Spread.CellType.CheckBoxCellType checkBoxCellType1 = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
  2.             checkBoxCellType1.Picture.FalseDisabled = System.Drawing.Image.FromFile("1.png");
  3.             checkBoxCellType1.Picture.TrueDisabled = System.Drawing.Image.FromFile("2.png");
  4.             this.fpSpread1_Sheet1.Cells.Get(0, 0).CellType = checkBoxCellType1;
复制代码

评分

参与人数 1满意度 +5 收起 理由
刘君 + 5 谢谢

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部