yogesh vaidya Ответов: 1

Событие ячейки Datagride , нужна помощь для выбора данных по клавише enter


Привет ,сэр и друзья ,

у меня возникли некоторые проблемы с выбором данных из datagridview в visual basic 2013/2014 windows basic form Programming
обычно я использовал событие щелчка ячейки datgridview ,и это каждый раз получало успех, но это возможно только при щелчке мыши, я хочу выбрать данные ячейки при нажатии клавиши enter в соответствующей ячейке
нужна помощь, чтобы решить эту проблему

Что я уже пробовал:

я использую только щелчок по ячейке
Private Sub dgvprod_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvprod.CellContentClick

1 Ответов

Рейтинг:
2

OriginalGriff

Не делай этого.
Причина, по которой это не так просто сделать, заключается в том, что это нарушает все правила проектирования пользовательского интерфейса в Windows: ENTER-это "специальный ключ", который означает "я закончил", а не "я хочу ввести данные".
Обычно ENTER завершает запись, закрывает форму или заканчивает абзац - ни одно из этих действий не согласуется с тем, что вы пытаетесь сделать, - и это означает, что ваше приложение заметно отличается от всех других приложений Windows. А это значит, что он будет путать пользователей, и будет не нравиться, даже удален.

Я настоятельно рекомендую вам пересмотреть свой дизайн пользовательского интерфейса: это будет непросто реализовать и не приведет к хорошему пользовательскому опыту.


Richard MacCutchan

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

OriginalGriff

Я действительно простужен, но нет, я вообще не заметил даты :румянец:

Парацетамол, Грифф, сходи за парацетамолом ... :вздыхать: