[]
Spread.Sheets.SheetTabStyleManager
• new SheetTabStyleManager(workbook
)
代表表格标签样式管理器,可以管理所有工作表选项卡的相关样式
属性名 | 类型 | 说明 |
---|---|---|
workbook |
Workbook |
工作簿 |
▸ add(state
, style
, sheetNames?
): void
在部分或全部表单标签上添加状态样式
代码示例
spread.sheetTabStyles.add(GC.Spread.Sheets.SheetTabState.active, {foreColor: "red"}, ["Sheet1", "Sheet2"]);
spread.sheetTabStyles.add(GC.Spread.Sheets.SheetTabState.hover, {foreColor: "red"});
属性名 | 类型 | 说明 |
---|---|---|
state |
SheetTabState |
标签状态 |
style |
ISheetTabStyle |
标签样式 |
sheetNames? |
string [] |
应用标签样式的表单名称数组 |
void
▸ all(sheetNames?
): ISheetNameTabStyleMap
或者部分或者全部表单标签的状态样式
代码示例
spread.sheetTabStyles.all(["Sheet1", "Sheet2"]);
spread.sheetTabStyles.all();
属性名 | 类型 | 说明 |
---|---|---|
sheetNames? |
string [] |
查询状态样式的表单名称数组 |
部分或者所有表单标签的状态样式
▸ clear(sheetNames?
): void
清除状态样式
代码示例
spread.sheetTabStyles.clear(["Sheet1", "Sheet2"]);
spread.sheetTabStyles.clear();
属性名 | 类型 | 说明 |
---|---|---|
sheetNames? |
string [] |
需要清除样式的表单名称数组 |
void
▸ remove(state
, sheetNames?
): void
删除部分或者全部状态样式
代码示例
spread.sheetTabStyles.remove(GC.Spread.Sheets.SheetTabState.active, ["Sheet1", "Sheet2"]);
spread.sheetTabStyles.remove(GC.Spread.Sheets.SheetTabState.hover);
属性名 | 类型 | 说明 |
---|---|---|
state |
SheetTabState |
标签状态 |
sheetNames? |
string [] |
需要删除样式的表单名称数组 |
void