Visual Basic ComboBox -komponenten är ett vanligt element i användargränssnittet i Windows-program . Det tillåter användaren att välja ett objekt från en lista av möjligheter som normalt är dolda , men som faller ner när användaren klickar på komponenten . De viktigaste verksamheten för utvecklaren att använda en ComboBox är tillägg, borttagande , rensa och få det markerade objektet i ComboBox . Saker du behöver Review, Visual Basic 2008 eller senare
Visa fler instruktioner
1
Lägg en ComboBox från listan Komponenter på vänster sida av skärmen .
Sida 2
Lägg en knapp . Gå till fönstret Egenskaper på den nedre vänstra sidan av skärmen och ändra dess text-egenskap för att läsa " Fylla . " Byter namn egenskapen till " PopulateButton . " Dubbelklicka på knappen för att skapa en händelse funktion . Klistra in följande kod i den namngivna händelsen funktionen om du inte vill fylla i listan programmässigt , kan du fylla den med egenskaper menyn . Från Form Designer , klicka en gång på kombinationsrutan för att välja det . Hitta posten för " poster" i egenskaper listan . Det borde stå "Artiklar " och har ett värde på " ( samling ) . " Klicka på ordet " objekt" och en knapp visas med tre punkter . Klicka på den knappen . Ett fönster kommer att dyka upp som ber dig att lista de objekt som ska läggas till i förteckningen vid körning . Att duplicera effekten av " PopulateButton " skapade i det här steget , skulle du klistra in följande i detta fönster :
dogcatmousebird
3
Lägg annan knapp . Ändra dess text-egenskap till " Ta bort". Namnändras egenskap till " deletebutton . " Dubbelklicka på den nya knappen för att skapa en händelse funktion för när en användare klickar på den . Klistra in följande kod i den nya händelsen funktionen . Det namn bör vara " DeleteButton_Click . "
ComboBox1.Items.RemoveAt ( ComboBox1.SelectedIndex ) katalog p Om du inte kan berätta , kommer detta ta bort det som har valts från de listade punkterna i ComboBox .
Du kan också använda kommandot " ComboBox1.Items.Remove ( ) " för att ta bort ett objekt genom dess namn . Exempelvis kommandot : kommer
ComboBox2.Items.Remove ( " hund " ) katalog
Detta kommando tar bort " hunden " post från listan
4 .
Lägg en sista knappen . Namnge den " ClearButton " och ge den texten " Klar . " Dubbelklicka för att skapa en händelse för det , och klistra in följande kod där :
ComboBox1.Items.Clear ( ) katalog
Detta kommer att radera alla poster från ComboBox .