找回密码
 立即注册

QQ登录

只需一步,快速开始

frank.zhang

社区贡献组

83

主题

4000

帖子

6万

积分

社区贡献组

积分
69459

活字格认证微信认证勋章元老葡萄

frank.zhang
社区贡献组   /  发表于:2015-10-15 14:22  /   查看:4600  /  回复:1
复选框单元格类型,当Caption在Checkbox的右侧和下侧显示时,其它位置Caption不显示。

1 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-10-15 14:24:00
沙发
您好,

在设置时,需要设置文字的背景色,可以参考以下代码:
  1.     $(document).ready(function() {
  2.         var spread = new GcSpread.Sheets.Spread($("#ss").get(0), {
  3.             sheetCount: 3
  4.         });
  5.         var activeSheet = spread.getActiveSheet();

  6.         activeSheet.setColumnWidth(2, 150, GcSpread.Sheets.SheetArea.viewport);

  7.         activeSheet.setRowHeight(3, 35, GcSpread.Sheets.SheetArea.viewport);
  8.         activeSheet.setRowHeight(4, 35, GcSpread.Sheets.SheetArea.viewport);
  9.         activeSheet.setRowHeight(5, 35, GcSpread.Sheets.SheetArea.viewport);
  10.         activeSheet.setRowHeight(6, 35, GcSpread.Sheets.SheetArea.viewport);

  11.                                 var c1 = new GcSpread.Sheets.CheckBoxCellType();
  12.                                 c1.textAlign(GcSpread.Sheets.CheckBoxTextAlign.left);
  13.                                 c1.caption('Check Box');
  14.                                 activeSheet.setCellType(3, 2, c1, GcSpread.Sheets.SheetArea.viewport);
  15.                                 activeSheet.getCell(3, 2, GcSpread.Sheets.SheetArea.viewport)
  16.                 .foreColor("black")
  17.                 .hAlign(GcSpread.Sheets.HorizontalAlign.center)
  18.                 .vAlign(GcSpread.Sheets.VerticalAlign.center);
  19.                
  20.         var c2 = new GcSpread.Sheets.CheckBoxCellType();
  21.                                 c2.textAlign(GcSpread.Sheets.CheckBoxTextAlign.right);
  22.                                 c2.caption('Check Box');
  23.                                 activeSheet.setCellType(4, 2, c2, GcSpread.Sheets.SheetArea.viewport);
  24.                                 activeSheet.getCell(4, 2, GcSpread.Sheets.SheetArea.viewport)
  25.                 .foreColor("black")
  26.                 .hAlign(GcSpread.Sheets.HorizontalAlign.center)
  27.                 .vAlign(GcSpread.Sheets.VerticalAlign.center);
  28.                
  29.         var c3 = new GcSpread.Sheets.CheckBoxCellType();
  30.                                 c3.textAlign(GcSpread.Sheets.CheckBoxTextAlign.bottom);
  31.                                 c3.caption('Check Box');
  32.                                 activeSheet.setCellType(5, 2, c3, GcSpread.Sheets.SheetArea.viewport);
  33.                                 activeSheet.getCell(5, 2, GcSpread.Sheets.SheetArea.viewport)
  34.                 .foreColor("black")
  35.                 .hAlign(GcSpread.Sheets.HorizontalAlign.center)
  36.                 .vAlign(GcSpread.Sheets.VerticalAlign.center);
  37.                
  38.         var c4 = new GcSpread.Sheets.CheckBoxCellType();
  39.                                 c4.textAlign(GcSpread.Sheets.CheckBoxTextAlign.top);
  40.                                 c4.caption('Check Box');
  41.                                 activeSheet.setCellType(6, 2, c4, GcSpread.Sheets.SheetArea.viewport);
  42.                                 activeSheet.getCell(6, 2, GcSpread.Sheets.SheetArea.viewport)
  43.                 .foreColor("black")
  44.                 .hAlign(GcSpread.Sheets.HorizontalAlign.center)
  45.                 .vAlign(GcSpread.Sheets.VerticalAlign.center);
  46.     });
  47.     </script>
复制代码



2015-10-15_142318.jpg (9.61 KB, 下载次数: 270)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部