PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Właściwość TabIndex

Właściwość TabIndex ustawia lub zwraca kolejność przełączania Tab większości obiektów wewnątrz ich formy.

Składnia właściwości TabIndex:

obiekt.TabIndex[= Indeks]

Składnia właściwości TabIndex składa się z części:
obiekt obiekt, który wykorzystuje właściwość TabIndex, dostępny na liście
Indeks Liczba całkowita od 0 do (n-1), gdzie n jest liczbą kontrolek formy, które mają właściwość TabIndex. Przypisanie TabIndex watości mniejszej niż 0, powoduje wygenerowanie błędu

Domyślnie, Visual Basic przypisuje taką kolejność przełączania kontrolek przy pomocy Tab, w jakiej pojawiły się one na formie, za wyjątkiem kontrolek Menu, Timer, Data, Image, Line i Shape, które nie są brane pod uwagę przy przełączaniu Tab. W czasie wykonywania programu, niewidoczne lub wyłączone kontrolki i kontrolki, które nie mogą otrzymać wyróżnienia (Frame i Label), pozostaną w kolejności przełączania, ale są omijane podczas przełączania.
Każda nowa kontrolka jest umieszczana na końcu listy przełączania Tab. Jeżeli zmieniona zostanie wartość kontrolki TabIndex, aby zmienić domyślne numerowanie, Visual Basic automatycznie przenumeruje TabIndex innych kontrolek, tak aby zostałe uwzględnione wstawienie lub usunięcie kontrolki. Można wprowadzać zmiany w czasie projektowania programu, używając okienka Właściwości lub podczas wykonania programu z kodu programu.
Metoda ZOrder nie ma wpływu na właściwość TabIndex.
Przy ładowaniu formy zapisanej jako tekst ASCII, kontrolkom z właściwością TabIndex, które nie są wymienione w opisie formy zostaje automatycznie przypisana wartość TabIndex. W kontrolkach ładowanych później, jeżeli istniejąca wartość TabIndex powoduje konflikt z wcześniej przypisaną wartością, kontrolkom są automatycznie przypisywane nowe wartości.
Przy usuwaniu jednej lub więcej kontrolek, można użyć polecenia Undo do przywrócenia kontrolek i ich właściwości, za wyjątkiem właściwości TabIndex, której wartość nie może być przywrócona. Po użyciu Undo, TabIndex jest kasowana i jest jej przypisywana wartość odpowiadająca ostatniej pozycji w kolejności przełączania.

Lista obiektów wykorzystujących właściwość TabIndex:
Animation
CheckBox
ComboBox
CommandButton
DBCombo
DBGird
DBList
DirListBox
DriveListBox
FileListBox
Frame
HScrollBar
Label
ListBox
OLEContainer
OptionButton
PictureBox
ProgressBar
Slider
SSTab
StatusBar
TabStrip
TextBox
ToolBar
UpDown
VScrollBar






Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora