Ennesima prova!

Ho eliminato il controllo relativo alla colonna:

codice:
If DataGrid1.CurrentCell.ColumnNumber = 0 Then
In questo modo, scrivendo la solita tiritera...

codice:
Dim myColumnNumber As Integer = Me.DataGrid1.CurrentCell.ColumnNumber
Dim myRowNumber As Integer = Me.DataGrid1.CurrentCell.RowNumber
Dim myCell As New DataGridCell
myCell.RowNumber = myRowNumber
myCell.ColumnNumber = 1
Me.DataGrid1.Item(myCell) = "Prova"
La seconda colonna mi viene aggiornata con la stringa "Prova".
Solo che, il valore che avevo inserito nella prima colonna svanisce e il focus rimane sulla prima colonna!

Voglio dire, se mi posiziono sulla prima colonna, inserisco il valore "naighes26101977" e premo il tasto "Tab", La seconda colonna mi viene aggiornata con la stringa "Prova" , ma la stringa "naighes26101977" si cancella e il focus rimane nella prima colonna.