Spread.Sheets > サンプルコード > セルのサンプルコード > セルでのボタンクリックイベントの使用 |
ButtonClickedイベントは、コマンドボタン型セル、チェックボックス型セル、またはハイパーリンク型セルで使用できます。
ButtonClickedイベントは、ユーザーがセル内のコマンドボタン、チェックボックス、またはハイパーリンクをクリックしたときに発生します。
次のサンプルコードは、コマンドボタン型セルがクリックされた時点でメッセージを表示します。
JavaScript |
コードのコピー
|
---|---|
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"); } }); |