Почему метки и рамка имеют свойство "Tab Index" в VB6?

кто-нибудь знает, почему метки и рамки (и, возможно, другие элементы управления) имеют TabIndex недвижимость в VB6? Есть ли для этого какая-то польза; какая-то особенность программирования GUI, которую я должен включать в свои приложения (о которой я блаженно не знаю)?

2 ответов


чтобы подтвердить, что Коди сказал в комментариях. The VB6 ввод вручную для TabIndex говорит:

элементы управления, которые не могут получить фокус (элементы управления Frame и Label), остаются в порядке табуляции, но пропускаются во время табуляции.

но

при нажатии клавиши доступа для элемента управления рамки или метки фокус перемещается к следующему элементу управления в порядке табуляции, который может получить фокус.


TabIndex - свойство, используемое для определения последовательности сфокусированных элементов управления при нажатии клавиши TAB.
Если контроль с TabIndex=5 фокусируется и пользователь нажимает TAB, control with TabIndex=6 возьмем фокус.