こんにちは、4 列のデータグリッドビューがあります。最初の 3 列は texbox で、4 番目はコマンド ボタンです。texbox列3に到達すると、コマンドボタンをスキップして次の行に移動しますここに私のコードがあります
Class MyDataGridView
Inherits DataGridView
Protected Overloads Overrides Function ProcessDialogKey(ByVal keyData As Keys) As Boolean
If keyData = Keys.Enter Then
MyBase.ProcessTabKey(Keys.Tab)
Return True
End If
Return MyBase.ProcessDialogKey(keyData)
End Function
Protected Overloads Overrides Function ProcessDataGridViewKey(ByVal e As KeyEventArgs) As Boolean
If e.KeyCode = Keys.Enter Then
MyBase.ProcessTabKey(Keys.Tab)
Return True
End If
Return MyBase.ProcessDataGridViewKey(e)
End Function
End Class
このコードは正常に動作しますが、唯一の問題はフォーカスコマンドボタンです。コマンドボタンをスキップしたいです。bcz コマンド ボタンは、レコード削除ボタンです。