您好,您可以结合style与cellType同时使用。
关于button按钮的style用法可以参考这个学习指南:https://demo.grapecity.com.cn/sp ... cell-buttons/purejs
关于radio的cellType用法可以参考这个学习指南:https://demo.grapecity.com.cn/sp ... s/radio-list/purejs
所以,您可以参考以下代码,完成button与radio的结合使用:
- var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
- var sheet = spread.getActiveSheet()
- var radio = new GC.Spread.Sheets.CellTypes.RadioButtonList();
- radio.items([
- { text: "sample1", value: "1" },
- { text: "sample2", value: "2" },
- { text: "sample3", value: "3" },
- ]);
- let style = new GC.Spread.Sheets.Style();
- style.cellButtons = [
- {
- caption: "Basic Style",
- useButtonStyle: true
- }
- ];
- sheet.setStyle(0, 0, style);
- sheet.setCellType(0, 0, radio, GC.Spread.Sheets.SheetArea.viewport);
- sheet.setColumnWidth(0,300)
复制代码 结果如下:
|