1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| Les ComboBox
Les listes Combo (Liste combinée) possèdent deux caractéristiques essentielles par rapport aux ListBox.
Elles sont modifiables : cest-à-dire que lutilisateur a la possibilité dentrer un élément qui ne figure pas au départ dans la liste. Cette caractéristique concerne donc les données proprement dites ; cela se traduit par la présence dune zone de texte en haut de la liste.
Elles peuvent être déroulantes ou déjà déroulée: cest-à-dire quon ne voit quun seul élément de la liste à la fois, et quil faut cliquer sur la flèche du côté pour " déplier " la liste, ou bien que la liste est déjà visible. Cest la propriété DropDownList qui gère cela.
La combos du bas a sa DropDownList=Simple
Lutilisateur peut donc cliquer dans la liste (ce qui met le texte cliqué dans la zone texte), ou taper un nouveau texte.
Items.Add (méthode) ajoute un élément à une liste.
Items.Clear (méthode) efface tous les éléments dune liste
Items.Count (propriété) renvoie le nombre déléments dune liste
Multiselect (propriété) permet la sélection multiple
Item.Remove (méthode) supprime un élément de la liste
Sorted (propriété) trie les éléments dune liste
Comment récupérer la zone texte quand elle change ?
Elle est dans la propriété Text.
On utilise l'évènement TextChanged qui se déclenche quand le texte est modifié.
Private Sub ComboBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.TextChanged
Label1.Text = ComboBox1.Text
End Sub |
Partager