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

Google
 

Metoda ZOrder


Metoda ZOrder przenosi Form, MDIForm lub kontrolkę na początek lub koniec listy z-order wewnątrz poziomów graficznych.

Składnia:

obiekt.ZOrder Pozycja

Składnia metody ZOrder składa się z następujących części:
obiekt obiekt, który wykorzystuje metodę ZOrder, dostępny na liście
Pozycja (Opcjonalne) Wartość całkowita określająca pozycję obiektu w stosunku do innych instancji tego samego obiektu. Jeżeli Pozycja ma wartość 0 lub zostanie ominięta, to obiekt jest przenoszony na początek listy z-order. Jeżeli Pozycja ma wartość 1, obiekt jest przenoszony na koniec z-order

Kolejność z-order może być ustawiona w fazie projektowania przez wybranie poleceń Bring To Front i Send To Back z menu format/Order.

Dla obiektu MDIForm metoda ZOrder przesuwa formy potomne MDIChild na wierzch lub na spód wewnętrznego obszaru formy MDIForm, w zależności od wartości argumentu Pozycja. Dla obiektów MDIForm i Form, metoda ZOrder przesuwa formę na wierzch lub spód ekranu, w zależności od wartości argumentu Pozycja. Forma może być wyświetlana nad lub pod inną działającą aplikacją.

Z formami i pojemnikami containers skojarzone są trzy poziomy graficzne. Tylny poziom jest miejscem rysowania, gdzie wyświetlane są wyniki działań metod graficznych. Poziom środkowy wyświetla obiekty graficzne i kontrolki Label. Przedni poziom wyświetla kontrolki niegraficzne jak CommandButton, CheckBox i ListBox. Obiekty zawarte na poziomie bliżej przedniego poziomu nie mogą być przesłonięte przez obiekty zawarte na dalszych poziomach. Metoda ZOrder ustawia tylko kolejność obiektów wenwątrz poziomów, na których są wyświetlane.

Przykład użycia metody ZOrder:

Text1.ZOrder
  'przesunięcie TextBox na wierzch
Command1.ZOrder
  'przesunięcie CommandButton na wierzch
Label1.ZOrder
  'przesunięcie Label na wierzch poziomu

Jeżeli kontrolki Text1 typu TextBox, Command1 typu CommandButton i Label1 typu Label, znajdują się w tym samym miejscu to przesłaniają się. W całości widoczna jest tylko jedna. Wywołanie metody ZOrder dla Text1 przenosi go na wierzch i powoduje przesłonięcie pozostałych kontrolek. Wywołanie ZOrder dla Command1 przenosi go na wierzch i powoduje przesłonięcie pozostałych kontrolek. Wywołanie ZOrder dla Label1 przenosi ją na wierzch poziomu. Ponieważ Label1 znajduje się na środkowym poziomie graficznym, a Text1 i Command1 na przednim, więc kontrolka Label1 nie może przesłonić kontrolek Text1 i Command1. Na wierzchu pozostanie nadal Command1.

Lista obiektów wykorzystujących metodę ZOrder:
Animation
CheckBox
ComboBox
CommandButton
Data
DBCombo
DBGrid
DBList
DirListBox
DriveListBox
FileListBox
Form
Frame
HScrollBar
Image
Label
Line
ListBox
OLEContainer
MDIForm
OptionButton
PictureBox
ProgressBar
Shape
Slider
SSTab
StatusBar
TabStrip
TextBox
ToolBar
UpDown
VScrollBar
na górę strony...


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

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