[]
Sheets.CellState.CellStateManager
• new CellStateManager(sheet
)
可以管理表单中所有单元格状态的单元格管理器
属性名 | 类型 | 说明 |
---|---|---|
sheet |
Worksheet |
表单 |
▸ add(range
, state
, style
, sheetArea?
): void
description
为range添加单元格状态实例,当区域单元格的状态匹配时,将应用cellState的样式
代码示例
var style = new GC.Spread.Sheets.Style();
style.backColor = 'blue';
style.foreColor = 'red';
var range = new GC.Spread.Sheets.Range(1,2,3,3);
sheet.cellStates.add(range,GC.Spread.Sheets.CellStatesType.hover,style,101);
属性名 | 类型 | 说明 |
---|---|---|
range |
Range |
作用域区域将应用cellState的样式 |
state |
CellStatesType |
哪个状态将使用样式 |
style |
Style |
状态匹配时的样式 |
sheetArea? |
SheetArea |
表单区域如果未提供此参数,则默认为 viewport |
void
▸ clear(range
, sheetArea
): void
description
按区域清除所有样式,清除后,当单元格状态匹配时将不应用任何样式
代码示例
var range = new GC.Spread.Sheets.Range(1,2,3,3);
sheet.cellStates.clear(range, GC.Spread.Sheets.SheetArea.viewport);
属性名 | 类型 | 说明 |
---|---|---|
range |
Range |
区域区域明确 |
sheetArea |
SheetArea |
表单区域如果未提供此参数,则默认为 viewport |
void