我有一个dataGridView,它有两列名为(color& desc),我想要一个只在(颜色)列上触发的点击事件。
我在网上搜索了一下,并通过行索引看到了各种方法,但没有列索引。
任何帮助将不胜感激..,谢谢
答案 0 :(得分:2)
为datagridview.CellClick
事件
Private Sub dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgv.CellClick
Dim yourColumnIndex As Int32 = 1
If e.ColumnIndex = yourColumnIndex Then
'Do your staff
End If
End Sub
如果您有预定义的列,那么:
Private Sub dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgv.CellClick
If e.ColumnIndex = Me.colour.Index Then
'Do your staff
End If
End Sub