你好,只需要在绑定数据库后,把该列的类型指定为 CheckBoxCellType 即可:
代码如下:
- //初始化数据
- DataTable _test = new DataTable();
- _test.Columns.Add(new DataColumn("checkbox"));
- _test.Rows.Add("0");
- _test.Rows.Add("0");
- _test.Rows.Add("0");
- _test.Rows.Add("0");
- _test.Rows.Add("0");
- _test.Rows.Add("1");
- _test.Rows.Add("1");
- _test.Rows.Add("1");
- _test.Rows.Add("1");
- _test.Rows.Add("1");
- //绑定数据到 Spread
- this.FpSpread1.ActiveSheetView.DataSource = _test;
- //创建 CheckBoxCellType
- FarPoint.Web.Spread.CheckBoxCellType _checkBoxType = new FarPoint.Web.Spread.CheckBoxCellType();
- //设置第一列数据类型
- this.FpSpread1.ActiveSheetView.Columns[0].CellType = _checkBoxType;
复制代码 效果图:
png
|