Два понятия были затронуты Наяном и перезапущены:
1) AcceptButton 2) Порядок табуляции
Я хотел бы добавить еще одну концепцию, а затем попытаться объяснить, как эти три вещи связаны:
3) Фокус
Фокус означает, что дочерний элемент управления имеет «фокус клавиатуры».Когда элемент управления имеет фокус, он получает ввод с клавиатуры и может на него реагировать.Фокус изменяется либо щелчком мыши по элементу управления, либо с помощью клавиши Tab.
Порядок табуляции - это порядок, в котором элементы управления получают фокус при нажатии клавиши Tab.Он также определяет, какой элемент управления изначально получает фокус (первый в порядке табуляции).
Концепция AcceptButton является немного гибридной.Если свойство AcceptButton формы установлено на элемент управления кнопки, эта кнопка нажимается, когда пользователь нажимает клавишу Enter, когда фокус находится на любом элементе управления, который не обрабатывает саму клавишу ввода.Как правило, кнопка «ОК» на форме устанавливается как кнопка AcceptButton, чтобы пользователь мог вводить данные и нажимать клавишу «Enter» в качестве ярлыка для нажатия кнопки «ОК».