У меня есть куча кнопок в форме, и когда человек нажимает TAB, я хочу, чтобы фокус элементов управления перемещался в определенном порядке. Кто-нибудь знает, как это сделать?
Как установить порядок вкладок в VB.NET?
Ответ 1
Если у вас есть форма с большим количеством элементов управления, тогда управляйте индексом табуляции ниже:
- Открыть форму в режиме разработки.
- Нажмите "Просмотр" на панели инструментов → "Заказ вкладки" внизу.
Пример:
Затем просто нажмите на элементы управления один за другим, чтобы установить порядок вкладок.
Ответ 2
Вы можете сделать это и в Дизайнере, см. Установка свойства TabIndex для многих элементов управления формы в Visual Studio?
Ответ 3
Каждый элемент в вашем конструкторе форм должен иметь свойство TabIndex.
Установите TabIndex в порядке возрастания. (От низкого до высокого)
Ответ 4
Измените свойство TabIndex
ваших элементов управления и перечислите их в соответствии с вашими потребностями.