[]
        
(Showing Draft Content)

GC.Spread.Sheets.SheetTabStyleManager

类: SheetTabStyleManager

Spread.Sheets.SheetTabStyleManager

Table of contents

构造方法

方法

构造方法

constructor

new SheetTabStyleManager(workbook)

代表表格标签样式管理器,可以管理所有工作表选项卡的相关样式

参数

属性名 类型 说明
workbook Workbook 工作簿

方法

add

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

all(sheetNames?): ISheetNameTabStyleMap

或者部分或者全部表单标签的状态样式

代码示例

spread.sheetTabStyles.all(["Sheet1", "Sheet2"]);
spread.sheetTabStyles.all();

参数

属性名 类型 说明
sheetNames? string[] 查询状态样式的表单名称数组

返回值

ISheetNameTabStyleMap

部分或者所有表单标签的状态样式


clear

clear(sheetNames?): void

清除状态样式

代码示例

spread.sheetTabStyles.clear(["Sheet1", "Sheet2"]);
spread.sheetTabStyles.clear();

参数

属性名 类型 说明
sheetNames? string[] 需要清除样式的表单名称数组

返回值

void


remove

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