Le contrôle ListBox dans Visual Basic fournit un moyen pour vous de sélectionner un ou plusieurs éléments d'une liste complète des articles . Par défaut, tous les éléments s'affichent verticalement dans la zone de liste , à l'aide d'une barre de défilement verticale si nécessaire. Cependant, vous pouvez activer le mode colonne multiple, qui va distribuer les éléments horizontalement dans autant de colonnes que nécessaire pour éviter la nécessité d'une barre de défilement vertical. Une barre de défilement horizontale s'affiche si nécessaire. Vous récupérez toujours les données comme si elle s'inscrit dans le cadre d'un seul sommet à la liste du bas. Afin de récupérer les données d'une colonne spécifique , vous devez utiliser une méthode spécifique. Instructions
1
Ouvrez votre projet Visual Basic.
2
glisser un bouton dans votre projet à partir de la boîte à outils . Dans le menu Propriétés , donnez le bouton le nom de « récupérer ».
3
Double- cliquez sur le bouton pour créer un événement de clic . Cela permettra également de vous emmener à l'endroit approprié dans votre code source pour coller votre code de récupération
4
Copiez et collez le code suivant : .
Dim itemsPerColumn = Math.Floor ( ListBox1 . ClientRectangle.Height /ListBox1.ItemHeight )
REM la colonne à récupérer de . la numérotation commence à 0
colonne Dim = 1
de REM la ligne à récupérer à partir . la numérotation commence à 0
rangée Dim = 0
REM Ce combo de x et y obtiendra le premier élément de la deuxième colonne.
point dim = ListBox1.Items ( itemsPerColumn * colonne + ligne
MsgBox ( item.toString )