Partager via


Vue d'ensemble du contrôle ListBox (Windows Forms)

Un contrôle Windows Forms ListBox affiche une liste à partir de laquelle l’utilisateur peut sélectionner un ou plusieurs éléments. Si le nombre total d’éléments dépasse le nombre pouvant être affiché, une barre de défilement est automatiquement ajoutée au ListBox contrôle. Lorsque la propriété est définie truesur , la MultiColumn zone de liste affiche des éléments dans plusieurs colonnes et une barre de défilement horizontale s’affiche. Lorsque la propriété est définie falsesur , la MultiColumn zone de liste affiche des éléments dans une seule colonne et une barre de défilement verticale s’affiche. Lorsque ScrollAlwaysVisible la valeur est définie true, la barre de défilement s’affiche quel que soit le nombre d’éléments. La SelectionMode propriété détermine le nombre d’éléments de liste pouvant être sélectionnés à la fois.

Façons de modifier le contrôle ListBox

La SelectedIndex propriété retourne une valeur entière qui correspond au premier élément sélectionné dans la zone de liste. Vous pouvez modifier par programmation l’élément sélectionné en modifiant la valeur dans le SelectedIndex code ; l’élément correspondant de la liste s’affiche en surbrillance sur le Windows Form. Si aucun élément n’est sélectionné, la SelectedIndex valeur est -1. Si le premier élément de la liste est sélectionné, la SelectedIndex valeur est 0. Lorsque plusieurs éléments sont sélectionnés, la SelectedIndex valeur reflète l’élément sélectionné qui apparaît en premier dans la liste. La SelectedItem propriété est similaire à SelectedIndex, mais retourne l’élément lui-même, généralement une valeur de chaîne. La Count propriété reflète le nombre d’éléments de la liste, et la valeur de la Count propriété est toujours une valeur supérieure à la plus grande possible SelectedIndex , car SelectedIndex elle est basée sur zéro.

Pour ajouter ou supprimer des éléments dans un ListBox contrôle, utilisez le , ClearInsertou Remove la Addméthode. Vous pouvez également ajouter des éléments à la liste à l’aide de la propriété au moment du Items design.

Voir aussi