SpreadJS製品ヘルプ
PictureChanged イベント
GC.Spread.Sheets 名前空間 > Events タイプ : PictureChanged イベント
イベントを発生させたシート。
シートの名前。
イベントを発生させたピクチャ。
変更されたピクチャのプロパティの名前。
いずれかのピクチャが変更されたときに発生します。
シンタックス
var instance; // Type: Events
instance.PictureChanged = function(sheet, sheetName, picture, propertyName) { };
PictureChanged = function ( 
   sheet : Worksheet,
   sheetName : string,
   picture : Picture,
   propertyName : string
) { };

パラメータ

sheet
イベントを発生させたシート。
sheetName
シートの名前。
picture
イベントを発生させたピクチャ。
propertyName
変更されたピクチャのプロパティの名前。
使用例
次のサンプルコードは、PictureChangedイベントを使用します。
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet(); 

activeSheet.pictures.add("f2","Event.png",2,2,6,6);
activeSheet.pictures.add("f1","tsoutline.png",3,0,6,6);

// Use IE to see the console log text
activeSheet.bind(GC.Spread.Sheets.Events.PictureChanged, function (e, info) {    
console.log("Sheet: " + info.sheetName);
});
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet(); 

activeSheet.pictures.add("f2","Event.png",2,2,6,6);
activeSheet.pictures.add("f1","tsoutline.png",3,0,6,6);

// Use IE to see the console log text
activeSheet.bind(GC.Spread.Sheets.Events.PictureChanged, function (e, info) {    
console.log("Property: " + info.propertyName);
});
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet(); 

activeSheet.pictures.add("f2","Event.png",2,2,6,6);
activeSheet.pictures.add("f1","tsoutline.png",3,0,6,6);

// Use IE to see the console log text
activeSheet.bind(GC.Spread.Sheets.Events.PictureChanged, function (e, info) {    
console.log("Sheet: " + info.sheetName);
});
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet(); 

activeSheet.pictures.add("f2","Event.png",2,2,6,6);
activeSheet.pictures.add("f1","tsoutline.png",3,0,6,6);

// Use IE to see the console log text
activeSheet.bind(GC.Spread.Sheets.Events.PictureChanged, function (e, info) {    
console.log("Property: " + info.propertyName);
});
関連トピック

参照

Events タイプ