[]
        
(Showing Draft Content)

GC.Spread.Sheets.CellState.CellStateManager

クラス: CellStateManager

Sheets.CellState.CellStateManager

Table of contents

コンストラクタ

メソッド

コンストラクタ

constructor

new CellStateManager(sheet)

シート内のすべてのセル状態を管理できるセル状態マネージャを表します。

パラメータ

名前 説明
sheet Worksheet ワークシート。

メソッド

add

add(range, state, style, sheetArea?): void

説明 範囲のセル状態インスタンスを追加します。これにより、範囲セルの状態が一致したときに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 セル状態のスタイルを適用する範囲。
state CellStatesType スタイルを使用する状態。
style Style 状態が一致したときのスタイル。
sheetArea? SheetArea シート領域。このパラメーターが指定されていない場合は、viewport にデフォルトとして設定されます。

戻り値

void


clear

clear(range, sheetArea): void

説明 範囲ごとにすべてのスタイルをクリアします。 クリアした後、セルの状態が一致したときにどのスタイルも適用されるません。

実例

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