Bruke sjekket lister er den beste måten å gi brukeren en liste over alternativer å velge i et Visual Basic-programmet . I VB kan du bruke " CheckedListBox.ItemCheck " event å oppdage når tilstanden til et element endringer . Denne hendelsen er også tilgjengelig ved hjelp av en liste kontroll. Sjekken staten vil oppdatere etter " ItemCheck " event utfører . Bruke denne hendelsen til å oppdatere andre kontroller eller vise en melding til brukeren når et element klikkes. Instruksjoner
en
Launch Microsoft Visual Basic Express , klikk " Nytt prosjekt " på ruten til venstre på skjermen , og dobbeltklikk på " Windows Forms Application " for å opprette et nytt prosjekt .
2
Dobbeltklikk på " CheckedListBox " fra " Toolbox" -panelet til å opprette en ny liste boks kontroll. Dobbeltklikk skjemaet for å opprette en ny form belastning arrangementet og skriv inn følgende kode for å fylle listen kontroll med tre elementer : en
Me.CheckedListBox1.Items.Add ( " sjekket punkt 1 " )
Me.CheckedListBox1.Items.Add ( " sjekket punkt 2 ")
Me.CheckedListBox1.Items.Add ( " sjekket punkt 3 ")
3
Høyreklikk på listen kontroll, klikk "Egenskaper" og sett " CheckOnClick " til " true". Klikk på "Hendelser "-ikonet som ligner et lynnedslag og dobbeltklikk på siden av " ItemCheck " for å opprette et nytt element sjekk hendelsen.
4
Skriv inn følgende kode for å finne elementet sjekket i kontrollen : en p Hvis ( e.CurrentValue = CheckState.Unchecked ) Så
MessageBox.Show ( . Me.CheckedListBox1.Items ( e.Index ) toString & " . ble kontrollert ")
ElseIf ( e.CurrentValue = CheckState.Checked ) Så
MessageBox.Show ( Me.CheckedListBox1.Items ( e.Index ) . toString & " var ukontrollert. ")
End Hvis
5
Trykk " F5 " for å kjøre programmet og sjekke et element i listen for å vise en meldingsboks med element som ble klikket .