Spread.Sheets
RangeGroupStateChanging イベント
GC.Spread.Sheets 名前空間 > Events タイプ : RangeGroupStateChanging イベント
イベントを発生させたシート。
シートの名前。
このアウトライン(範囲グループ)が行のグループであるかどうか。
状態が変更されるRangeGroupInfoオブジェクトのインデックス。
状態が変更されるRangeGroupInfoオブジェクトのレベル。
操作をキャンセルするかどうかを示す値。
ユーザーが行または列のアウトライン状態(範囲グループ)を変更する前に発生します。
シンタックス
var instance; // Type: Events
instance.RangeGroupStateChanging = function(sheet, sheetName, isRowGroup, index, level, cancel) { };
RangeGroupStateChanging = function ( 
   sheet : Worksheet,
   sheetName : string,
   isRowGroup : boolean,
   index : number,
   level : number,
   cancel : boolean
) { };

パラメータ

sheet
イベントを発生させたシート。
sheetName
シートの名前。
isRowGroup
このアウトライン(範囲グループ)が行のグループであるかどうか。
index
状態が変更されるRangeGroupInfoオブジェクトのインデックス。
level
状態が変更されるRangeGroupInfoオブジェクトのレベル。
cancel
操作をキャンセルするかどうかを示す値。
使用例
次のサンプルコードは、RangeGroupStateChangingイベントを使用します。
// 次のサンプルコードは、RangeGroupStateChangingイベントを使用します。 activeSheet.suspendPaint(); activeSheet.setRowCount(34); activeSheet.setValue(0,0,"Western"); activeSheet.setValue(0,1,"Western"); activeSheet.setValue(0,2,"Western"); activeSheet.setValue(1,0,"A"); activeSheet.setValue(1,1,"B"); activeSheet.setValue(1,2,"C"); activeSheet.setValue(2,0,"A"); activeSheet.setValue(2,1,"B"); activeSheet.setValue(2,2,"C"); activeSheet.rowOutlines.group(0,2); activeSheet.columnOutlines.group(0,1); activeSheet.resumePaint(); activeSheet.bind(GC.Spread.Sheets.Events.RangeGroupStateChanging, function (e, info) { alert("Level (" + info.level + ")"); });
activeSheet.suspendPaint();
activeSheet.setRowCount(34);
activeSheet.setValue(0,0,"Western");
activeSheet.setValue(0,1,"Western");
activeSheet.setValue(0,2,"Western");
activeSheet.setValue(1,0,"A");
activeSheet.setValue(1,1,"B");
activeSheet.setValue(1,2,"C");
activeSheet.setValue(2,0,"A");
activeSheet.setValue(2,1,"B");
activeSheet.setValue(2,2,"C");
activeSheet.rowOutlines.group(0,2);
activeSheet.columnOutlines.group(0,1);
activeSheet.resumePaint();

activeSheet.bind(GC.Spread.Sheets.Events.RangeGroupStateChanging, function (e, info) {    
        alert("Level (" + info.level + ")");
});
関連トピック

参照

Events タイプ