SpreadJS製品ヘルプ
SheetMoving イベント
GC.Spread.Sheets 名前空間 > Events タイプ : SheetMoving イベント
イベントを発生させたシート。
シートの名前。
移動前のシートインデックス。
移動先のインデックスを示す値。
操作をキャンセルするかどうかを示す値。
ユーザーがシートをドラッグして移動する前に発生します。
シンタックス
var instance; // Type: Events
instance.SheetMoving = function(sheet, sheetName, oldIndex, newIndex, cancel) { };
SheetMoving = function ( 
   sheet : Worksheet,
   sheetName : string,
   oldIndex : number,
   newIndex : number,
   cancel : boolean
) { };

パラメータ

sheet
イベントを発生させたシート。
sheetName
シートの名前。
oldIndex
移動前のシートインデックス。
newIndex
移動先のインデックスを示す値。
cancel
操作をキャンセルするかどうかを示す値。
使用例
//次のサンプルコードは、SheetMovingイベントを使用します。
window.onload = function(){
     var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
     var activeSheet = spread.getActiveSheet();
     spread.bind(GC.Spread.Sheets.Events.SheetMoving, function (e, data) {
         alert(data.sheetName + '\n' +  'oldIndex: ' + data.oldIndex + '\n' +  'newIndex: ' + data.newIndex + '\n' +  'cancel: ' + data.cancel);
     });
     spread.bind(GC.Spread.Sheets.Events.SheetMoved, function (e, data) {
         alert(data.sheetName + '\n' +  'oldIndex: ' + data.oldIndex + '\n' +  'newIndex: ' + data.newIndex);
     });
}
関連トピック

参照

Events タイプ