. Le contrôle ListBox dans Visual Basic dispose de quelques fonctionnalités puissantes , ce qui est utile dans un certain nombre d'applications. Par exemple , le programmeur peut créer une seule colonne avec une barre de défilement vertical ou plusieurs colonnes avec des barres de défilement horizontales. Défilement dans un ListBox est synchronisable avec un autre ListBox afin que les deux listes déroulantes ensemble. Les programmeurs peuvent mettre en place la capacité de lire dans de longues listes de termes à partir d'un fichier texte et plusieurs éléments sont sélectionnés à partir d'une liste. Instructions
1
préparer un formulaire d'organiser un nouveau contrôle ListBox après l'ouverture de Visual Basic en cliquant sur "Fichier" et "Nouveau projet ". Choisissez " EXE standard " pour le modèle. Placez un contrôle ListBox sur le formulaire en cliquant et en faisant glisser le contrôle des multiples contrôles dans le panneau de gauche. Le contrôle ListBox est une icône qui ressemble à un petit rectangle contenant trois lignes horizontales et une barre de défilement vertical. C'est généralement le cinquième icône dans la colonne de droite , juste en dessous un petit cercle avec un point en elle. Lorsque vous placez le curseur sur la case " ListBox " apparaît. Sur la forme, utiliser la souris pour agrandir la boîte jusqu'à ce qu'il remplisse environ un tiers de la forme .
2
Ajouter un texte à l'écran en double-cliquant sur le contrôle de zone de texte dans le panneau de gauche . Cette icône est un petit carré avec les lettres «AB» en elle , habituellement le deuxième dans la colonne de droite. Enregistrez le formulaire avec les deux commandes en cliquant sur " Fichier" et " Enregistrer le projet sous." Tout d'abord, vous serez invité à entrer un nom de formulaire. Donnez-lui le nom " ListBox Demo" . Après avoir cliqué sur " Enregistrer", une seconde invite demande un nom de projet. Donner au projet la même "Demo ListBox " nom.
3
Créer une liste d'endroits qui afficheront la population lorsqu'un emplacement est cliqué. Ouvrez le panneau " Propriétés" sur le côté droit de l'écran ( si ce n'est pas déjà visible) en appuyant sur la touche " F4 " . Cliquez sur le formulaire en entier , puis faites défiler les propriétés jusqu'à ce que vous voyez " Légende ". Double-cliquez sur cette case pour afficher le nom , qui sera " Form1 ". Changez cette « population ». Cliquez sur TextBox1 et modifiez la propriété MultiLine "True ".
4
Cliquez sur "Affichage" puis "Code " pour ouvrir une fenêtre de code . Remplir la colonne avec des données en tapant les lignes suivantes exactement comme indiqué:
Private Sub Form_Load ( ) List1.AddItem " Washington " List1.AddItem "Seattle " List1.AddItem "Bellevue" List1.AddItem " Redmond " List1.AddItem " Oregon " List1.AddItem "Portland " List1.AddItem " Coos Bay" List1.AddItem " Myrtle Point " End Sub
5
Ajoutez un peu de code qui affichera la population d'un endroit lorsque l'utilisateur sélectionne en entrant ce code ci-dessous la première routine : Private Sub List1_Click ( ) Population As StringPopulation = " a une population actuelle de" Select Case List1.ListIndexCase "0" Text1 . Text = " Washington " et Population & " 6,5498,224 . " Case "1" Text1.Text = " Seattle " et Population & " 582174 ". Case "3" ; Text1.Text = " Redmond " et Population & ". 48739 " End Sub SelectEnd
6
Enregistrer à nouveau le projet . Appuyez sur "F5" pour tester le projet . Lorsque vous sélectionnez un lieu avec le curseur, les données démographiques doivent apparaître dans la zone de texte . Sinon , vérifiez votre saisie du code pour s'assurer qu'il correspond exactement à ce que vous voyez dans les étapes précédentes.