Protected Overrides Sub OnCellEnter(ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) ' If Me.Focused = True Then If CurrentCell.ReadOnly = True Then SendKeys.Send("{TAB}") Exit Sub End If If columnDisabled(e.ColumnIndex) = True Then SendKeys.Send("{TAB}") Exit Sub End If ' End If MyBase.OnCellEnter(e) End SubNow before I tested me.focused this pushed tabs in the keyboard when one of the columns is "columnDisabled". As a consequence the cell selected is not the one I thought after I Me.STandaardDBindingSource.movefirst, but 20 cells further on the tab path, which looks kind of errrh... sloppy.
(someTextbox)validating (....) (snip) For i As Integer = 1 To 20 Me.(gridSubmitted)BindingSource.AddNew() Next (snip) end subChecking me.focused solved this, but keyboard clear would have a few hours earlier hehehehehe.