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

Google
 

Kontrolka DBCombo


Właściwości | Zdarzenia | Metody

Kontrolka DBCombo jest oknem combo z rozwijaną listą, która jest automatycznie wypełniana przez pola skojarzonej kontrolki Data i opcjonalnie odświeża pola tabeli innej kontrolki Data. Pole tekstowe kontrolki DBCombo może być wykorzystywane do edytowania wybranego pola.

Kontrolka DBCombo różni się od standartowej kontrolki ComboBox. Lista kontrolki ComboBox wypełniana jest przez użycie metody AddItem, podczas gdy kontrolka DBCombo jest automatycznie wypełniana przez dane z obiektu Recordset skojarzonego obiektu Data. Standartowo kontrolka ComboBox musi być ręcznie wypełniona przez użycie metody AddItem. Dodatkowo, kontrolka DBCombo może edytować skojarzony obiekt Recordset, który może znajdować się w innej kontrolce Data.

Kontrolka DBCombo pozwala na wykorzystanie trybu automatycznego szukania, które może szybko odnaleźć element listy bez dodatkowego kodu programu.

Lista właściwości używanych do wypełniania i zarządzania kontrolką DBCombo i powiązania z kontrolką Data.

Właściwość Opis
DataSource Nazwa kontrolki Data, która ma zostać zaktualizowana po dokonaniu wyboru.
DataField Nazwa pola, które ma zostać zaktualizowane w Recordset określonym przez właściwość DataSource
RowSource Nazwa kontrolki Data używanej jako źródło elementów dla listy kontrolki DBCombo
ListField Nazwa pola w Recordset określonego przez właściwość RowSource, które zostanie użyte do wypełnienia rozwianej listy. DBCombo nie współpracuje z polami typu LongBinary we właściwości ListField.
BoundColumn Nazwa pola w Recordset określonym przez właściwość RowSource, którego zawartość ma zostać przesłana do DataField po dokonaniu wyboru. DBCombo nie współpracuje z polami typu LongBinary we właściwości BoundColumn.
BoundText Tekst pola BoundColumn. Po dokonaniu wyboru ta wartość jest przesyłana do obiektu Recordset określonego przez właściwości DataSource i DataField.
Text Tekst wybranego elementu z listy.
MatchEntry Określa sposób wyszukiwania wprowadzonych przez użytkownika znaków w czasie wykonywania programu.
SelectedItem Zakładka (bookmark) wybranego elementu w Recordset określonego przez właściwość RowSource.
VisibleCount Liczba widocznych elementów na liście.
VisibleItems Tablica zakładek (bookmarks) z maksymalną liczbą elementów równą wartością właściwości VisibleCount.

Można przeszukiwać kontrolkę DBCombo przez wprowadzenie wartości do pola tekstowego kontrolki. Wartość ta jest znajdowana na liście i na nią jest ustawiany bieżący element listy. Jeżeli wartość ta nie zostanie znaleziona, to właściwość BoundText przyjmuje wartość Null.

Jeżeli rozmiar kontrolki nie zostanie określony na co najmniej jeden wiersz, lista nie pojawi się w czasie wykonywania programu.


DBCombo

Właściwości:

Appearance wygląd kontrolek
BackColor kolor tła
BoundColumn pole obiektu Recordset wykorzystywane do przesłania danych do innej kontrolki
BoundText pole obiektu Recordset wypełniające kontrolkę
Container pojemnik obiektu
DataBindings kolekcja DataBindings kontrolki
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
Enabled (ActiveX) reakcja na zdarzenia użytkownika
Font obiekt Font kontrolki
ForeColor kolor kontrolki
Height (ActiveX) wysokość obiektu
HelpContextID numer kontekstu obiektu
hWnd uchwyt obiektu
Index (ActiveX) numer obiektu w kolekcji
IntegralHeight wyświetlanie elementów list w całości
Left (ActiveX) położenie lewej krawędzi obiektu
ListField pole obiektu Recordset wypełniające listę kontrolki
Locked możliwość edycji zawartości kontrolki
MatchedWithList porównanie tekstu z elementami listy
MatchEntry sposób przeszukiwania kontrolki
MouseIcon kursor myszki użytkownika
MousePointer (ActiveX) kursor myszki
Name identyfikator obiektu
Object (ActiveX) obiekt w kontrolce
OLEDragMode sposób obsługi operacji OLE drag/drop
OLEDropMode sposób przechwytywania operacji drop
Parent właściciel obiektu
RightToLeft (ActiveX) sposób wyrównania tekstu w kontrolce
RowSource źródło danych kontrolki
SelectedItem zakładka wybranego rekordu
SelLength (ActiveX) liczba zaznaczonych znaków
SelStart (ActiveX) punkt wstawiania i początek zaznaczenia
SelText (ActiveX) zaznaczony łańcuch
Style typ wyświetlania i zachowania się kontrolki
TabIndex kolejność przełączania Tab
TabStop możliwość przełączania Tab
Tag (ActiveX) dodatkowe dane obiektu
Text (ActiveX) tekst kontrolki
ToolTipText podpowiedzi dla użytkownika
Top (ActiveX) położenie górnej krawędzi obiektu
Visible (ActiveX) ukrywanie obiektu
VisibleCount liczba elementów wyświetlanych w kontrolce
VisibleItems tablica widocznych elementów kontrolki
WhatsThisHelpID numer kontekstu pomocy
Width (ActiveX) szerokość obiektu

na górę strony...

Zdarzenia:

Change zmiana wartości kontrolki
Click (DBCombo) wciśnięcie przycisku myszy
DblClick (DBCombo) podwójne wciśnięcie przycisku myszy
DragDrop zakończenie przeciągania obiektu
DragOver przeciąganie obiektu
GotFocus otrzymanie fokusa
KeyDown (ActiveX) wciśnięcie klawisza
KeyPress (ActiveX) wciśnięcie klawisza ASCII
KeyUp (ActiveX) zwolnienie klawisza
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
OLESetData brak danych w odpowiednim formacie dla komponentu docelowego w operacji OLE drag/drop
OLEStartDrag zainicjowanie operacji OLE drag/drop

na górę strony...

Metody:

Drag rozpoczęcie, zakończenie lub przerwanie przeciąganie kontrolki
Move zmiana położenia obiektu
OLEDrag rozpoczęcie operacji drag/drop
Refill odświeżenie zawartości listy
Refresh (ActiveX) odświeżenie zawartości obiektu
SetFocus przeniesienie fokusa na kontrolkę
ShowWhatsThis wyświetlenie pomocy What's This?
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