Spread.Sheets
Button コンストラクタ
GC.Spread.Sheets.CellTypes 名前空間 > Button クラス : Button コンストラクタ
コマンドボタン型セルを表します。
シンタックス
var instance = new GC.Spread.Sheets.CellTypes.Button();
function Button() : Button;
使用例
次のサンプルコードは、ボタン型セルを作成します。
// 次のサンプルコードは、ボタン型セルを作成します。 var spread = new GC.Spread.Sheets.Workbook(); var sheet = spread.getActiveSheet(); var cellType = new GC.Spread.Sheets.CellTypes.Button(); cellType.buttonBackColor("#FFFF00"); cellType.text("this is a button"); sheet.setCellType(1,1,cellType); // イベントを連結します。 spread.bind(GC.Spread.Sheets.Events.ButtonClicked, function (e, args) { var sheet = args.sheet, row = args.row, col = args.col; var cellType = sheet.getCellType(row, col); if (cellType instanceof GC.Spread.Sheets.CellTypes.Button) { alert("Button Clicked"); } });
var cellType = new GC.Spread.Sheets.CellTypes.Button(); 
cellType.buttonBackColor("#FFFF00"); 
cellType.text("this is a button"); 
activeSheet.setCellType(1,1,cellType);

spread.bind(GC.Spread.Sheets.Events.ButtonClicked, function (e, args) {
    var sheet = args.sheet, row = args.row, col = args.col;
    var cellType = activeSheet.getCellType(row, col);
    if (cellType instanceof GC.Spread.Sheets.CellTypes.Button) {
        alert("Button Clicked");
    }
});
関連トピック

参照

Button クラス