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

Google
 

Właściwość Align

Właściwość Align ustala lub zwraca wartość określającą sposób i rozmiar wyświetlania obiektu. Może on być wyświetlany w dowolnym miejscu i o dowolnym rozmiarze określonym podczas projektowania lub wykonywania lub znajdować się na górze, na dole, z lewej lub z prawej strony formy i mieć automatycznie dobrany rozmiar.

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

obiekt.Align [=wartość]

Składnia właściwości Action składa się z części:
obiekt obiekt który wykorzystuje właściwość Action, dostępny na liście
wartość Wyrażenie numeryczne (liczba całkowita) lub stała określające rodzaj wyświetlanego okna dialogowego. Dostępne wartości określają stałe wykorzystywane przez właściwość Align:

Stała Wartość Opis
vbAlignNone 0 (Domyślny w formach nie-MDI). Rozmiar i położenie mogą być ustalone w czasie projektowania lub wykonywania. Te ustawienia są ignorowane w przypadku, gdy obiekt znajduje się na formie MDI.
vbAlignTop 1 (Domyślny dla form MDI) Góra - obiekt znajduje się na górze formy a jego szerokość jest równa właściwości ScaleWidth formy.
vbAlignBottom 2 Dół - obiekt znajduje się na dole formy a jego szerokość jest równa właściwości ScaleWidth formy.
vbAlignLeft 3 Lewa - obiekt znajduje się z lewej strony formy a jego wysokość jest równa właściwości ScaleHeight formy.
vbAlignRight 4 Prawa - obiekt znajduje się z prawej strony formy a jego wysokość jest równa właściwości ScaleHeight formy.

Można używać właściwości Align aby szybko tworzyć paski narzędzi i paski stanu. Kiedy użytkownik zmieni rozmiar formy, obiekt z właściwością Align ustawioną na Top lub Bottom automatycznie zmieni swoją szerokość i dostosuje ją do formy.
Kontrolki Data i PictureBox są jedymi standartowymi kontrolkami, które mogą być umieszczane na formie MDI. Wewnętrzny obszar formy MDI jest określony przez obszar nie zajęty przez kontrolki. Kiedy forma potomna zostanie powiększona do maksimum, to przykryje cały obszar wewnętrzny formy MDI, jednak nie przykryje jej kontrolek.
Można użyć wartości Left lub Right aby umieścić pasek narzędzi z lewej lub prawej strony formy MDI. Jeżeli w formie MDI dwa paski narzędzi stykają się w jednym narożniku, to pasek o właściwości Align ustawioną na Top lub Bottom na pierwszeństwo nad paskiem o właściwości ustawionej na Left lub Right i to on zajmuje narożnik. Paski o właściwości ustawionej na Left lub Right nie należą do obszaru wewnętrznego formy MDI, podobnie jak te o właściwości ustawionej na Top lub Bottom.

Lista obiektów wykorzystujących właściwość Align:
Data
DBGrid
PictureBox
ProgressBar
StatusBar
Toolbar


Przykład użycia Align:

If Picture1.Align = vbAlignTop Then
   Picture1.Align = vbAlignBottom
Else
   Picture1.Align = vbAlignTop
End If

Instrukcja If i kontrolka PictureBox zostały opisane w innych częściach kursu.

Ten przykład sprawdza, czy kotrolka Picture1 ma wyrównanie "góra" formy i jeżeli nie to przypisuje jej takie wyrównanie, a jeżeli tak to zmienia je na wyrównanie "dół".




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

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