本帖最后由 Lynn.Dou 于 2022-6-28 16:06 编辑
您好,
请问您具体是想给table哪一列设置样式呢?
SJS table支持自定义样式,但是与Excel一样,目前仅支持对第一列、最后一列(单独列)设置样式。
您可以通过组件版设计器UI操作了解这一功能。
下方为示例代码,您可以参考下:
- var border = new GC.Spread.Sheets.LineBorder();
- var styleInfo = new GC.Spread.Sheets.Tables.TableStyle('pink', 'black', '10px arial', border, border, border, border, border, border);
- var tableStyle = new GC.Spread.Sheets.Tables.TableTheme();
- tableStyle.name('tableStyle5');
- tableStyle.highlightFirstColumnStyle(styleInfo)
- table.style(tableStyle);
- table.highlightFirstColumn(true);
- sheet.repaint()
复制代码
在对table应用此自定义样式后,进行数据绑定后新增的table行也会继承这一样式。
|