您好,
原因是您设置的cellButtons 所在的new style ,冲掉了原先边框所在的style。
解决方案:
不直接创建style来设置cellButtons ,而是使用cellButtons方法,这样就不会影响原先的style了。
示例代码:
- var cellButton = [{
- imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
- hoverBackColor: "#3390FF", // customize the hover backColor
- buttonBackColor: "#82BC00", // customize the button backColor
- command: "openColorPicker",
- },
- {
- imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
- command: (sheet, row, col, option) => {
- //do something
- },
- }
- ];
- // cell(1,1)为有边框样式的单元格
- sheet.getCell(1,1).cellButtons(cellButton)
复制代码
或者 您也可以考虑在cellButtons 所在的style上也添加上border样式。
|