Den ComboBox i Visual Basic tilbyder flere muligheder end to beslægtede kontrol, listbox og Textbox . Disse omfatter sortere elementer i en liste , overvågning begivenheder såsom tastetryk , markere tekst og automatisk formatering af data . Derudover er der tre display stil valg : en drop- down liste , en altid synlig liste , der kan redigeres og en noneditable listen. Denne tutorial vil beskrive, hvordan man opretter en pizza menu ved hjælp af en ComboBox . Instruktioner
1
Opret et nyt projekt i Visual Basic ved at åbne programmet og vælge " Standard EXE " fra listen over skabeloner. Klik på " File" og "Gem formularen som." Gem formularen med et navn som " ComboBox Demo . " Repeat "File " og " Gem som " handling , men denne gang skal du vælge " Save Project som" og give det samme navn. Visual Basic vil tillægge standard endelser " frm " og " vbp ".
2
føje en etiket til formularen ved at dobbeltklikke på Label kontrol i venstre panel. Dette er Ikon med en stor bogstavet " A. " Træk håndtagene for at forstørre det en smule. Åbn "Egenskaber " panel , hvis det ikke allerede er synlig ved at klikke ved at klikke på "Vis" og vælge " Egenskaber vinduet. " Klik den etiket, du lige har tilføjet for at vise dets egenskaber. Ændre billedteksten til "Select Pizza" .
3
Klik og træk en ComboBox styring fra panelet til venstre på Form1 og under "Select Pizza" etiket i hovedfeltet . Kombinationsboks er den ikon, der ligner en lille firkantet kasse med flere vandrette linjer og rullepaneler . Navnet vil blive vist , når du kører markøren over det. Brug musen, når løbet formularen til at trække en ekspanderende rektangel at holde ComboBox ved en ønsket bredde.
4
Klik på ComboBox for at vise dets egenskaber. Sørg for "Style" Ejendommen er sat til "0 - DropDown Combo. " Slet "Tekst " ejendom ved at fremhæve det og trykke på Delete. Klik selve formularen og ændre Caption i Properties panelet til " Pizza " .
5.
befolke ComboBox med nogle listeelementer ved at klikke på "Vis" og derefter " Code" fra den øverste menu. I vinduet Kode skrive disse linjer , præcis som de er nedenfor: Private Sub Form_Load () Combo1.AddItem " italiensk pølse og svampe " Combo1.AddItem " Pepperoni " Combo1.AddItem " Quattro Formaggi " Combo1.AddItem " Cheese " Combo1.AddItem "Deluxe " End Sub
Gem projektet og trykke på " F5 ". Du bør se ComboBox . Når du klikker på pil ned , de valg vises. Hvis de ikke gør det, nøje gennemgå de kodelinjer at sikre, at de er korrekte.
6
Process en brugers valg ved at tilføje en markering skridt. Tilføj følgende linjer kode under dem ovenfor :
Private Sub Combo1_Click () MsgBox ( " Du har valgt " & Combo1.List ( Combo1.ListIndex ) & " Er det korrekt. ? " ) End Sub
Tryk på" F5 "igen for at teste opsætningen .