Hvordan bruke Itemcheck Event i Visual Basic
Bruke sjekket listebokser er den beste måten å gi brukeren en liste over alternativer å velge i et Visual Basic-program. I VB kan du bruke "CheckedListBox.ItemCheck" hendelse for å oppdage når tilstanden til et element endringer. Denne hendelsen er også tilgjengelig ved hjelp av en liste bokskontroll. Sjekken staten vil oppdatere etter "ItemCheck" hendelse utfører. Bruk denne hendelsen for å oppdatere andre kontroller eller vise en melding til brukeren når et element er klikket.
Bruksanvisning
1 Start Microsoft Visual Basic Express, klikk på "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" ruten for å opprette en ny liste bokskontroll. Dobbeltklikk på skjemaet for å opprette en ny form belastning arrangementet og skriv inn følgende kode for å fylle listen bokskontroll med tre elementer:
Me.CheckedListBox1.Items.Add ( "sjekket punkt 1")
Me.CheckedListBox1.Items.Add("checked item 2")
Me.CheckedListBox1.Items.Add ( "sjekket punkt 3")
3 Høyreklikk listeboksen kontroll, klikk på "Properties" og sett "CheckOnClick" til "true". Klikk på "Hendelser" ikonet som ligner et lynnedslag, og dobbeltklikk ved siden av "ItemCheck" for å opprette et nytt element sjekk event.
4 Skriv inn følgende kode for å bestemme elementet sjekket i kontrollen:
Hvis (e.CurrentValue = CheckState.Unchecked) Deretter
MessageBox.Show(Me.CheckedListBox1.Items(e.Index).ToString & " was checked.")
ElseIf (e.CurrentValue = CheckState.Checked) Deretter
MessageBox.Show (Me.CheckedListBox1.Items (e.Index) .ToString & "var ukontrollert.")
Slutt om
5 Trykk "F5" for å kjøre programmet og sjekke et element i listen for å vise en meldingsboks med elementet som ble klikket på.