Hvordan arbeide med en Visual Basic Combo Box

Hvordan arbeide med en Visual Basic Combo Box


Den typiske bildet av en kombinasjonsboks er en rullegardinliste som utvider seg når du klikker på pilen som peker ned (dette er kjent i Visual Basic som "Drop Down Combo" og "Drop Down List"). Du kan også lage en kombinasjonsboks i form av en utvidbar liste over elementer ( "Simple Combo" i Visual Basic). Når du får taket på drift av ulike typer kombinasjonsbokser, vil du nyte å eksperimentere med alle sine muligheter.

Bruksanvisning

1 Start en ny Visual Basic-prosjekt. Name it hva du ønsker.

2 I skjemaet visning, klikker du på ikonet rett under boksen ikonet. Dette er kombinasjonsboksen ikonet, og klikke det vil gi deg muligheten til å sette et område for kombinasjonsboks i skjemaet.

3 Klikk hvor som helst på skjemaet og dra musen til det skaper en boks stor nok til å tilfredsstille deg. En kombinasjonsboks vil bli opprettet når du slipper museknappen.

4 Klikk på kombinasjonsboksen og sjekke sine eiendommer på panelet på IDE høyre (din "IDE" er Integrated Development Environment - eller ganske enkelt, vinduet der du jobber). Under "Style", kan du velge enten "Drop Down Combo», «Simple Combo" eller "rullegardinlisten." Velg en av disse stilene til dine preferanser.

5 I koden din (helst din "Form_Load" -funksjonen), initiere kombinasjonsboksen og legge alle elementene du ønsker å legge til. Du kan legge til et element ved å kalle "cb.AddItem x," erstatte "cb" med navnet på kombinasjonsboks og "x" med navnet på varen du ønsker å legge til.

6 Bygg og kjøre programmet for å ta en titt på kombinasjonsboksen du opprettet.

Hint

  • Den "Drop Down Combo" stil lar brukeren legge inn tekst til toppen av kombinasjonsboksen (du kan eventuelt sjekke teksten på noen hendelse for å legge til elementer i kombinasjonsboksen basert på innspill). Den "Simple Combo" stil gjør at teksten som skal skrives, men det ser ikke ut som en rullegardinlisten. Det vises i stedet som en rulle liste over elementer som opptar et område på skjemaet. Den "Drop Down List" stil viser en liste over elementer når den lille pilen peker nedover er klikket, men brukeren kan ikke legge til nye elementer basert på innspill. Denne typen liste er fast.
  • Med "Drop Down Combo" og "Simple Combo" stiler, kan du legge til en knapp som vil utløse legge til et element. Du kan gjøre dette ved å opprette en knapp og legge dette til sin "Button_Click" funksjon: "cb.AddItem cb.Text", erstatte "cb" med navnet på kombinasjonsboksen.