Windows Forms applikationer almindeligvis omfatter en ListBox af en slags , som giver brugeren mulighed for at klikke på et emne for at vælge det til yderligere behandling. Indimellem kan det være nødvendigt at vise en ListBox i alfabetisk orden at gøre det lettere for brugeren at undersøge indholdet for at finde det emne, de vil vælge. Visual Basic letter skabelsen af sorterbare listboxe for at gøre dette lettere. Instruktioner
1
Start Visual Basic udviklingsmiljøet og klik på "Nyt projekt" på startsiden .
2
Klik på " Windows Forms Application " og klik " OK, "eller bare dobbeltklikke på" Windows Forms Application "for at åbne et nyt projekt med en ny tom formular i Design -vinduet.
3
Udvid Værktøjskasse øverst til venstre på Design -vinduet ved at rulle markøren over det. Dobbeltklik på " ListBox " kontrol, " TextBox " kontrol og " Button " kontrol for at tilføje en af hver til formularen . Klik hvor som helst i Design vinduet for at lukke værktøjskassen.
4
Vælg Liste og rul ned Egenskaber vinduerne til den nederste venstre hjørne af Design -vinduet til " Varer " ejendom . Klik på det grå boks med prikker . I den tomme boks , der åbner ind flere forskellige elementer til samlingen. Tryk på " Enter " i slutningen af de nye elementer til at sætte på hver sin linje.
5
Rul til "Sorteret " ejendom ListBox1 og klik på det. Klik på pil ned , og vælg " sandt". Dette sætter punkterne på sorteret orden og forårsager eventuelle tilsatte elementer, der skal indsættes i den korrekte position i ListBox .
6
Dobbeltklik på " Button1 ". I den resulterende Visual Basic kodevinduet skal du se følgende kode : Hej
Private Sub Button1_Click ( ByVal afsender Som System.Object , ByVal e Som
System.EventArgs ) Handles Button1.Click < br >
End Sub
Indtast følgende linje kode mellem linjerne : Hej
ListBox1.Items.Add ( TextBox1.Text )
Denne kode vil tilføje hvad du nøglen ind TextBox1 til listen, i sorteret orden . Selvfølgelig, hvis du ønsker at fange fejl vil du nødt til at føje kode til at sikre , at noget var rent faktisk er overgået , samt fejlmeddelelser, hvis intet blev indtastet.
7
Test dit nye projekt ved at klikke på den lille grønne pil ikon på værktøjslinjen. Key et nyt element for ListBox1 ind TextBox1 og klik på " Button1 ". Du bør se din nye post i den relevante sorteres plads på listen .