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

Google
 

Kontrolka PictureBox

Właściwości | Zdarzenia | Metody

Użycie kontrolki PictureBox pozwala na wyświetlanie obrazów graficznych. Kontrolka PictureBox potrafi wyświetlać obrazy w formie bitmap .BMP, ikon .ICO, plików metafile .WMF oraz enhanced metfile .EMF, plików .JPEG i .GIF. Jeżeli wyświetlany obraz jest większy niż obszar kontrolki PictureBox, to zostanie on obcięty do rozmiarów kontrolki.

Kontrolka Image używa mniej zasobów systemowych i odrysowuje się szybciej niż kontrolka PictureBox, ale posiada tylko część właściwości, zdarzeń i metod kontrolki PictureBox.

Można używać kontrolek PictureBox w grupach kontrolek OptionButton aby wyświetlać tekst i grafikę, stworzone przez metody graficzne, metodą Print.

Aby automatycznie dopasować rozmiar kontrolki do rozmiaru wyświetlanego obrazu należy ustawić właściwość AutoSize na True.

Aby stworzyć animację można odpowiednio manipulować właściwościami i metodami w kodzie programu. Właściwości i zdarzenia graficzne są użyteczne w operacjach wyświetlania w fazie wykonywania programu, można np. zmieniać format ekranu.

Kontrolka PictureBox może brać udział jako cel(klient) podczas operacji dynamicznej wymiany danych (DDE).

Kontrolki PictureBox i Data są jedynymi standartowymi kontrolkami Visual Basic, które można umieszczać wewnątrz form MDIForm. Można również używać grup tych kontrolek na górze lub na dole wewnętrznej powierzchni obieków MDIForm, aby stworzyć pasek statusu (statusbar) lub narzędziowy (toolbar).

PictureBox

Właściwości:

Align sposób wyświetlania obiektu
Appearance wygląd kontrolek
AutoRedraw sposób automatycznego odtwarzania grafiki
AutoSize automatyczne dopasowanie rozmiaru kontrolki
BackColor kolor tła
BorderStyle rodzaj obramowania
ClipControls sposób odtwarzania grafiki
Container pojemnik obiektu
CurrentX pozioma współrzędna metod graficznych
CurrentY pionowa współrzędna metod graficznych
DataChanged zmiana wartości w kontrolce połączonej
DataField przypisanie pola w bieżącym rekordzie
DataSource kontrolka Data powiązana z obiektem
DragIcon wskaźnik przy operacjach drag-and-drop
DragMode tryb operacji drag-drop
DrawMode maska metod graficznych
DrawStyle rodzaj rysowanych linii
DrawWidth szerokość rysowanych linii
Enabled reakcja na zdarzenia użytkownika
FillColor kolor wypełniania
FillStyle rodzaj wypełnienia
Font obiekt Font kontrolki
FontBold pogrubienie czcionki
FontItalic pochylenie czcionki
FontName rodzaj czcionki
FontSize rozmiar czcionki
FontStrikethru przekreślenie czcionki
FontUnderline podkreślenie czcionki
FontTransparent przezroczyste tło wokół znaku
ForeColor kolor kontrolki
hDC uchwyt do kontekstu urządzenia
Height wysokość obiektu
HelpContextID numer kontekstu obiektu
hWnd uchwyt obiektu
Image uchwyt stałej grafiki
Index (Control Array) pozycja kontrolki w tablicy kontrolek
Left położenie lewej krawędzi obiektu
LinkItem dane przesyłane w czasie konwersacji DDE
LinkMode rodzaj połączenia DDE
LinkTimeout czas oczekiwania na odpowiedź DDE
LinkTopic ustawienie źródła i tematu połączenia DDE
MouseIcon kursor myszki użytkownika
MousePointer kursor myszki
Name identyfikator obiektu
Negotiate wyświetlanie wyrównanej kontrolki razem z paskami narzędziowymi
OLEDragMode sposób obsługi operacji OLE drag/drop
OLEDropMode sposób przechwytywania operacji drop
Palette plik palety kolorów obiektu
Parent właściciel obiektu
Picture grafika wyświetlana w obiekcie
ScaleHeight liczba jednostek pionowego wewnętrznego wymiaru obiektu
ScaleLeft pozioma współrzędna dla lewej i górnej krawędzi obiektu
ScaleMode rodzaj jednostki używanej przez obiekt
ScaleTop pionowa współrzędna dla lewej i górnej krawędzi obiektu
ScaleWidth liczba jednostek poziomego wewnętrznego wymiaru obiektu
TabIndex kolejność przełączania Tab
TabStop możliwość przełączania Tab
Tag dodatkowe dane obiektu
ToolTipText podpowiedzi dla użytkownika
Top położenie górnej krawędzi obiektu
Visible ukrywanie obiektu
WhatsThisHelpID numer kontekstu pomocy
Width szerokość obiektu

na górę strony...

Zdarzenia:

Change zmiana wartości kontrolki
Click wciśnięcie przycisku myszy
DblClick podwójne wciśnięcie przycisku myszy
DragDrop zakończenie przeciągania obiektu
DragOver przeciąganie obiektu
GotFocus otrzymanie fokusa
KeyDown wciśnięcie klawisza
KeyPress wciśnięcie klawisza ASCII
KeyUp zwolnienie klawisza
LinkClose zakończnie konwersacji DDE
LinkError błąd konwersacji DDE
LinkNotify zmiana danych konwersacji DDE
LinkOpen inicjacja konwersacji DDE
LostFocus utracenie fokusa
MouseDown wciśnięcie klawisza myszy
MouseMove przesuwanie wskaźnika myszy
MouseUp wciśnięcie klawisza myszy
OLECompleteDrag poinformowanie komponentu docelowego o zakończeniu operacji OLE drag/drop
OLEDragDrop opuszczanie komoponentu źródłowego na docelowym w operacji OLE drag/drop
OLEDragOver przeciąganie jednego komponentu nad drugim w operacji OLE drag/drop
OLEGiveFeedback zakończono zdarzenie OLEDragOver w operacji OLE drag/drop
OLESetData brak danych w odpowiednim formacie dla komponentu docelowego w operacji OLE drag/drop
OLEStartDrag zainicjowanie operacji OLE drag/drop
Paint odsłonięcie części obiektu
Resize zmiana rozmiaru obiektu

na górę strony...

Metody:

Circle narysowanie elipsy, okręgu lub łuku na obiekcie
Cls wyczyszczenie grafik stworzonych na obiekcie
Drag rozpoczęcie, zakończenie lub przerwanie przeciąganie kontrolki
Line narysowanie linii lub prostokąta na obiekcie
LinkExecute przesłanie do aplikacji źródła ciągu poleceń podczas operacji dynamicznej wymiany danych (DDE)
LinkPoke przeniesienie zawartości obiektu do aplikacji źródła ciągu poleceń podczas operacji dynamicznej wymiany danych (DDE)
LinkRequest żądanie od aplikacji źródła przesłania nowej zawartości kontrolek podczas operacji dynamicznej wymiany danych (DDE)
LinkSend przeniesienie zawartości obiektu do aplikacji klienta (celu) podczas operacji dynamicznej wymiany danych (DDE)
Move zmiana położenia obiektu
OLEDrag rozpoczęcie operacji drag/drop
PaintPicture narysowanie zawartości pliku na obiekcie
Point pobranie wartości koloru RGB określonego punktu na obiekcie
PSet narysowanie punktu o określonym kolorze na obiekcie
Refresh odświeżenie zawartości obiektu
Scale zdefiniowanie układu współrzędnych obiektu
ScaleX konwersja szerokości obiektu na inny rodzaj jednostek
ScaleY konwersja wysokości obiektu na inny rodzaj jednostek
SetFocus przeniesienie fokusa na kontrolkę
ShowWhatsThis wyświetlenie pomocy What's This?
TextHeight zwrócenie wysokości tekstu w aktualnie wybranej czcionce
TextWidth zwrócenie szerokości tekstu w aktualnie wybranej czcionce
ZOrder zmiana kolejności z-order obiektów

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