找回密码
 立即注册

QQ登录

只需一步,快速开始

cqtk

银牌会员

42

主题

79

帖子

2895

积分

银牌会员

积分
2895

活字格认证

cqtk
银牌会员   /  发表于:2012-6-18 20:15  /   查看:4710  /  回复:2
如何设置checkboxcell 为选中状态,并将其设置为不可编辑(比如:设置为灰色)

2 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-19 10:52:00
沙发
设置为CheckBoxCellType的单元格只要设置单元格的Value就可以设置是否为选中状态,通过Locked属性就可以将该单元格设置为不可编辑状态:
[code]    private void Form1_Load(object sender, EventArgs e)
    {
        FarPoint.Win.Spread.CellType.CheckBoxCellType chk = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
        fpSpread1.Sheets[0].Columns[0].CellType = chk;

        fpSpread1.Sheets[0].Cells[1, 0].Value = 1;
        fpSpread1.Sheets[0].Cells[1, 0].Locked = true;

        fpSpread1.Sheets[0].Cells[2, 0].Value = 0;
        fpSpread1.Sheets[0].Cells[2, 0].Locked = true;

        fpSpread1.Sheets[0].Cells[3, 0].Value = true;
        fpSpread1.Sheets[0].Cells[3, 0].Locked = true;

        fpSpread1.Sheets[0].Cells[4, 0].Value = false;
        fpSpread1.Sheets[0].Cells[4, 0].Locked = true;
    }code]
回复 使用道具 举报
cqtk
银牌会员   /  发表于:2012-6-19 11:46:00
板凳
谢谢,ok了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部