ต้องสร้าง datagridview ของเราขึ้นมาโดย inherit มาจาก datagridview เดิม ใช้ code ดังนี้
Protected Overrides Function ProcessDialogKey(ByVal keydata As Keys) As Boolean
Dim key As Keys = keydata And Keys.KeyCode
If key = Keys.Enter Then
Return Me.ProcessTabKey(keydata)
End If
Return MyBase.ProcessDialogKey(keydata)
End Function
Protected Overrides Function ProcessDataGridViewKey( _
ByVal e As System.Windows.Forms.KeyEventArgs) As Boolean
If e.KeyCode = Keys.Enter Then
Return Me.ProcessTabKey(e.KeyData)
End If
Return MyBase.ProcessDataGridViewKey(e)
End Function
vs 2008 (winform)