DataGridView SetFocus после CellEndEdit

Я использовалCellEndEdit событие, после редактирования значения ячейки я нажимаю клавишу ввода, затем фокус ячейки перемещается вниз.

Я хочу, чтобы фокус вернулся к исходной ячейке, где я редактировал значение.

Я использовал много способов, но не смог.

Private Sub DataGridVie1_CellEndEdit(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridVie1.CellEndEdit
   '...
   '....editing codes here...to input and validate values...
   '...
   '...
   '...before the End If of the procedure I put this values
   DataGridVie1.Rows(e.RowIndex).Cells(e.ColumnIndex).Selected = True
   DataGridVie1.CurrentCell = DataGridVie1.Rows(e.RowIndex).Cells(e.ColumnIndex)
   'DataGridVie1.BeginEdit(False) '''DID NOT apply this because it cause to edit again.
End If

Я неНе знаю реального кода, когда после редактирования или после нажатия клавиши ВВОД фокус снова возвращается в исходную ячейку, которая была отредактирована.

Потому что каждый раз, когда я нажимаю клавишу ВВОДА, он сразу переходит к следующей ячейке.

Какой код, чтобы переместить фокус обратно в исходную ячейку отредактирован.

Я знаюEditingControlShowing метод, но я неЯ думаю, что я должен использовать этот метод, чтобы получить то, что я тоже хотел.

Ответы на вопрос(1)

Ваш ответ на вопрос