Как переместить фокус на следующую ячейку в datagridview по событию нажатия клавиши Enter

Друзья, я работаю над приложением Windows, используя C #. Я использую datagridview для отображения записей , Мне нужна функциональность, когда я нажимаю клавишу «Ввод», фокус должен перейти к следующей ячейке (столбец той же строки).Если это последний столбец в сетке, то фокус должен перейти к первому столбцу следующей строки. Я уже пытался использовать

    SendKeys.Send("{Tab}")

в событии datagridview1_KeyDown и datagridview1_KeyPress. Но фокус перемещается по диагонали вниз. Пожалуйста, помогите мне решить эту проблему.

11
задан svick 12 March 2012 в 12:07
поделиться