SpreadJS製品ヘルプ
addColumnStateRule メソッド
GC.Spread.Sheets.ConditionalFormatting 名前空間 > ConditionalFormats タイプ : addColumnStateRule メソッド
状態の種類。
列が状態と一致した場合の行スタイル。スタイルの配列である可能性があります。
ルールが適用される範囲。配列要素の型はGC.Spread.Sheets.Rangeです。
ルールコレクションに列状態ルールを追加します。
シンタックス
var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionalFormats(worksheet);
var value; // Type: ConditionRuleBase
value = instance.addColumnStateRule(state, style, ranges);
function addColumnStateRule( 
   state : RowColumnStates,
   style : undefined,
   ranges : undefined
) : ConditionRuleBase;

パラメータ

state
状態の種類。
style
列が状態と一致した場合の行スタイル。スタイルの配列である可能性があります。
ranges
ルールが適用される範囲。配列要素の型はGC.Spread.Sheets.Rangeです。

戻り値の型

ルールコレクションに追加された状態のルール。
使用例
// 列方向にホバー状態ルールを追加します。
activeSheet.conditionalFormats.addColumnStateRule(GC.Spread.Sheets.RowColumnStates.hover, new GC.Spread.Sheets.Style("yellow"), [new GC.Spread.Sheets.Range(-1, -1, -1, -1)]);
activeSheet.conditionalFormats.addColumnStateRule(
     GC.Spread.Sheets.RowColumnStates.hover,
     [new GC.Spread.Sheets.Style("green"), new GC.Spread.Sheets.Style("red")],
     [new GC.Spread.Sheets.Range(1, 1, 10, 5), new GC.Spread.Sheets.Range(13, 1, 10, 5)]
);
関連トピック

参照

ConditionalFormats タイプ