DataGridView:ボタンを追加
Dim column As New DataGridViewButtonColumn()
’ButtonのTextpropertyに設定した値を可視化する。
column.UseColumnTextForButtonValue = True
column.Text = "選択"
column.Name = "SelectButton"
column.Width = 50
'DataGridViewに追加 .Insert(追加位置,Button)
DataGridView1.Columns.Insert(0, column)
■追加したボタンにイベントハンドラを追加
Private Sub DataGridView1_CellContentClick(ByVal sender As Object,
ByVal e As DataGridViewCellEventArgs) _
Handles DataGridView1.CellContentClick
Dim dgv As DataGridView = CType(sender, DataGridView)
'"Button"列ならば、ボタンがクリックされたと判断
If dgv.Columns(e.ColumnIndex).Name = "BtnSelect" Then
MessageBox.Show*1
End If
End Sub
*1:e.RowIndex.ToString() +
"行のボタンがクリックされました。"