Fenêtres applications de formulaires comprennent généralement une zone de liste d'un certain genre qui permet à un utilisateur de cliquer sur un élément pour le sélectionner pour un traitement ultérieur . Occasionnellement, vous pouvez avoir besoin d' afficher une zone de liste dans l'ordre alphabétique pour rendre plus facile pour l'utilisateur d'examiner le contenu pour trouver le produit qu'ils veulent choisir . Visual Basic facilite la création de ListBoxes triables pour rendre cela plus facile . Instructions
1
démarrer l'environnement de développement Visual Basic et cliquez sur "Nouveau projet" à la page de démarrage .
2
Cliquez sur " Application Windows Forms " et cliquez sur "OK , " ou double -cliquez sur" application Windows Forms "pour ouvrir un nouveau projet avec un nouveau formulaire vierge dans la fenêtre de conception .
3
Développez la boîte à outils en haut à gauche de la fenêtre de conception en faisant défiler le curseur dessus. Double- cliquez sur le contrôle " ListBox " , la commande " zone de texte " et la commande "Button " pour ajouter un de chaque pour la forme . Cliquez n'importe où dans la fenêtre de conception pour fermer la boîte à outils.
4
Sélectionnez la zone de liste et faites défiler les fenêtres Propriétés à la partie inférieure gauche de la fenêtre de conception à la propriété "Items" . Cliquez sur la case grise avec l'ellipse . Dans la boîte vide qui s'ouvre entrer plusieurs articles différents à la collection. Appuyez sur "Entrée" à la fin des nouveaux éléments pour mettre chacun sur sa propre ligne.
5
Faites défiler jusqu'à la " Tri " propriété de ListBox1 et cliquez dessus . Cliquez sur la flèche vers le bas et sélectionnez «vrai». Cela met les éléments dans l'ordre trié et provoque tous les articles ajoutés à insérer dans la bonne position dans la zone de liste.
6
Double -cliquez sur " Button1 ". Dans la fenêtre de code Visual Basic résultant vous devriez voir le code suivant :
Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs
) Poignées Button1.Click < br >
End Sub
Entrez la ligne de code suivante entre les lignes :
ListBox1.Items.Add ( TextBox1.Text )
Ce code va ajouter ce que vous clé dans TextBox1 à la liste, dans l'ordre. Bien sûr, si vous voulez attraper les erreurs , vous devrez ajouter du code pour s'assurer que quelque chose a été effectivement saisi, ainsi que des messages d'erreur si rien n'a été entré.
7
Testez votre nouveau projet en cliquant sur la flèche verte sur la petite barre d'outils. Clé un nouvel élément pour ListBox1 dans TextBox1 et cliquez sur " Button1 ". Vous devriez voir votre nouvel élément à la place triés approprié dans la liste .