⇒ Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 2. Создание пользовательского интерфейса
⇒ ⇒ ⇒ ⇒ Занятие 3. Применение элементов управления и компонентов
Читать далее: Вложенные элементы управления и контейнеры
Клавишей Tab
пользователи приложения передают фокус ввода от одного элемента управления к другому. Чтобы задать последовательность перехода фокуса между элементами управления, следует определить порядок передачи фокуса при нажатии клавиши Tab (tab order) с помощью свойства TabIndex
. Изменяя его, вы меняете порядок передачи фокуса: элементы управления с меньшим значением свойства TabIndex
первыми получают фокус и передают его элементу управления с большим значением этого свойства. Если у нескольких элементов управления значение свойства TabIndex
совпадает, первым получает фокус элемент управления переднего плана или ближайший к нему элемент. Чтобы переместить элемент управления, размещенный на форме, на передний или на задний план, щелкните его правой кнопкой и выберите соответственно Bring To Front
или Send To Back
.
В Visaul Studio предусмотрен графический инструмент для установки порядка передачи фокуса. Чтобы вызывать его, выберите из меню View
элемент Tab Order
— каждый элемент в окне дизайнера будет помечен прямоугольником с числом внутри. Чтобы задать порядок передачи фокуса, достаточно щелкнуть элементы управления в том порядке, в котором они должны получать фокус.
Примечание. Некоторые элементы управления, такие, как PictureBox
, не могут получать фокус, поэтому у них нет свойства TabIndex
.
Как установить порядок передачи фокуса при помощи свойства TabIndex
Properties
требуемое значение свойства TabIndex
— фокус будет передаваться между элементами управления в порядке возрастания значений TabIndex
.Как установить порядок передачи фокуса через графический интерфейс Visual Studio
View
выберите элемент Tab Order
— все элементы управления будут отмечены прямоугольниками с цифрами, отражающими текущий порядок передачи фокуса.View
элемент Tab Order
, чтобы возобновить редактирование формы.Все книги представлены на сайте исключительно для ознакомления с содержанием. |