x77*_*x77 6 .net c# vb.net datagridview
当我使用EditMode = EditOnEnter时,单元格在我选择行时进入editmode.
用户很难选择RowSelector删除行.
你知道任何诡计吗?
我尝试这个技巧:
当Cell Click时:
Private Sub dgv2_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgv2.CellClick
If e.ColumnIndex = -1 Then
dgv2.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2
dgv2.EndEdit()
ElseIf dgv2.EditMode <> DataGridViewEditMode.EditOnEnter Then
dgv2.EditMode = DataGridViewEditMode.EditOnEnter
dgv2.BeginEdit(False)
End If
End Sub
Run Code Online (Sandbox Code Playgroud)