.net 检查我是否单击了datagridview行

.net 检查我是否单击了datagridview行,.net,vb.net,datagridview,.net,Vb.net,Datagridview,如何检查我是否在数据网格视图中单击了数据? 我尝试过dgv_单击、_鼠标单击、_单元格内容单击 什么也没发生。 我希望在用户单击任一数据行时启用它们。您需要为.CellClick事件创建一个处理程序 btnEdit.Enabled = true btnDelete.Enabled = true Private Sub dgv_CellClick(sender AS Object, e As DataGridViewCellEventArgs) Handles dgv.CellClick

如何检查我是否在数据网格视图中单击了数据? 我尝试过dgv_单击、_鼠标单击、_单元格内容单击

什么也没发生。
我希望在用户单击任一数据行时启用它们。

您需要为.CellClick事件创建一个处理程序

btnEdit.Enabled = true
btnDelete.Enabled = true
    Private Sub dgv_CellClick(sender AS Object, e As DataGridViewCellEventArgs) Handles dgv.CellClick
        'you can get cell's rowindex and columnindex where was clicked
        If e.RowIndex >= 0 AndAlso e.ColumnIndex >= 0 Then

            'here put your code based on the clicked cell

        End If
    End Sub