I ComboBox

Questi, sono oggetti che contengono una lista di stringhe, una per riga. Ogni riga è identificata tramite un numero (la prima vale 0, la seconda 1 ecc...). Ecco le proprietà principali dell'oggetto:
Proprietà Valori Note Esempio
ItemData Intero Indica un numero associato alla stringa di Indice parallelo contenuta nella lista. Combo1.ItemData(Indice) = ValoreIntero
List Stringa Indica la stringa visualizzata nell'elemento Indice Combo1.List(Indice) = "Stringa"
Sorted True-False Se True, gli elementi in lista saranno ordinati (e aggiunti) in ordine alfabetico.  
Style 0 Dropdown
1 Simple
2 Dropdown List
Indica lo stile dell'oggetto. Nel primo caso è possibile inserire anche una stringa non in lista, mentre nel terzo ciò non è possibile.  
Text Stringa Di sola lettura se Style è impostato sul 2. Indica il testo visualizzato.  
Proprietà di sola lettura e operazioni
AddItem   Aggiunge un elemento alla lista Combo1.AddItem "Stringa"
Clear   Rimuove tutti gli elementi in lista Combo1.Clear
ListCount NumeroIntero Indica il numero di elementi presenti in lista (L'ultimo varrà ListCount-1, il primo 0) MiaVar = Combo1.ListCount
ListIndex NumeroIntero Indica l'indice dell'elemento selezionato correntemente. MiaVar = Combo1.ListIndex
RemoveItem   Rimuove l'elemento Indice dalla lista Combo1.RemoveItem Indice

I principali eventi sull'elemento ComboBox sono i seguenti:

I ListBox

Sono simili ai ComboBox e vi rimando ad essi perché le proprietà sono praticamente le stesse. Cambia ovviamente il fatto che la lista è interamente (o quasi a discrezione vostra) visibile ed inoltre è possibile effettuare selezioni multiple (se MultiSelect non vale 0).


Lezione precedenteTorna all'indiceLezione successiva