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

パラメータ

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

戻り値の型

ルールコレクションに追加された状態のルール。
使用例
// 行方向にホバー状態のルールを追加します。
activeSheet.conditionalFormats.addRowStateRule(GC.Spread.Sheets.RowColumnStates.hover, new GC.Spread.Sheets.Style("yellow"), [new GC.Spread.Sheets.Range(-1, -1, -1, -1)]);
// 変数スタイルのホバー状態ルールを追加します。
activeSheet.conditionalFormats.addRowStateRule(
     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(1, 7, 10, 5)]
);
関連トピック

参照

ConditionalFormats タイプ