FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > FpSpread クラス : ButtonClicked イベント |
'Declaration Public Event ButtonClicked As EditorNotifyEventHandler
'使用法 Dim instance As FpSpread Dim handler As EditorNotifyEventHandler AddHandler instance.ButtonClicked, handler
public event EditorNotifyEventHandler ButtonClicked
イベント ハンドラが、このイベントに関連するデータを含む、EditorNotifyEventArgs 型の引数を受け取りました。次の EditorNotifyEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 説明 |
---|---|
Column | エディタがイベントを発生させたセルの列インデックスを取得します。 |
EditingControl | イベントを発生させたControlオブジェクトを取得します。 |
Row | エディタがイベントを発生させたセルの行インデックスを取得します。 |
View | エディタがイベントを発生させたセルを含むビューを取得します。 |
このイベントは、ユーザーがセルのボタン、チェックボックス、またはハイパーリンクをクリックしたときにOnButtonClickedメソッドによって生成されます。これには次のセル型が含まれます。
このイベントは、セカンダリボタン(スピンボタンなど)ではなく、プライマリボタンが押されたときに発生します。
個々のイベント引数の詳細については、EditorNotifyEventArgsメンバを参照してください。
fpSpread1.ActiveSheet.Cells[0, 0].CellType = new FarPoint.Win.Spread.CellType.ButtonCellType(); Label1.Text = "Click on the button in the first cell."; private void fpSpread1_ButtonClicked(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { ListBox1.Items.Add("ButtonClick event fired!"); }
FpSpread1.ActiveSheet.Cells(0, 0).CellType = New FarPoint.Win.Spread.CellType.ButtonCellType() Label1.Text = "Click on the button in the first cell." Private Sub FpSpread1_ButtonClicked(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.EditorNotifyEventArgs) Handles FpSpread1.ButtonClicked ListBox1.Items.Add("ButtonClicked event fired!") End Sub