Lynn.Dou 发表于 2021-5-7 15:18:13

SpreadJS V14 Update1 新特性 - 按钮单元格增强 - 自定义悬停背景色

SpreadJS V14 Update1 中对按钮单元格做了增强,新增了自定义悬停背景色的功能。
使用方式也较为简单,增加了hoverBackColor属性,设置目标背景色即可。
具体可以参考下方示例代码:

let style = new GC.Spread.Sheets.Style();
   style.cellButtons= [{
         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
         },
      }
   ];
   sheet.setStyle(0, 0, style);
   sheet.setValue(0, 0, "Text");
下方为示例动图,可以直观的看到该功能产生的效果。


页: [1]
查看完整版本: SpreadJS V14 Update1 新特性 - 按钮单元格增强 - 自定义悬停背景色