Använda kontrolleras listrutor är det bästa sättet att ge användaren en lista med alternativ att välja i ett Visual Basic-program . I VB kan du använda " CheckedListBox.ItemCheck " händelsen för att upptäcka när tillståndet för ett objekt ändras . Denna händelse är också tillgängliga med hjälp av en kontroll listrutan . Kontrollen staten kommer att uppdatera efter " ItemCheck " händelsen körs . Använd den här händelsen för att uppdatera andra kontroller eller visa ett meddelande för användaren när ett objekt klickas. Instruktioner
1
Launch Microsoft Visual Basic Express , klicka på " Nytt projekt " i den vänstra rutan på din datorskärm , och dubbelklicka på " Windows Forms Application " för att skapa ett nytt projekt .
2
Dubbelklicka på " CheckedListBox " från " Toolbox " rutan för att skapa en ny kontroll listrutan . Dubbelklicka på formuläret för att skapa en ny händelse formulär belastning och skriv följande kod för att fylla kontroll listrutan med tre punkter :
Me.CheckedListBox1.Items.Add ( " markerad punkt 1 " ) katalog
Me.CheckedListBox1.Items.Add ( " markerad punkt 2 " ) katalog
Me.CheckedListBox1.Items.Add ( " markerad punkt 3 " ) Addera 3
Högerklicka på kontrollen listrutan , klicka på "Egenskaper " och ställa in " CheckOnClick " till "true ". Klicka på " Händelser " -ikonen som liknar ett blixtnedslag och dubbelklicka bredvid " ItemCheck " för att skapa en ny händelse objektet check .
4
Skriv in följande kod för att bestämma objektet kontrolleras i kontrollen :
Om ( e.CurrentValue = CheckState.Unchecked ) Sedan
MessageBox.Show ( . Me.CheckedListBox1.Items ( e.Index ) ToString & " . kontrollerades " ) katalog
ElseIf ( e.CurrentValue = CheckState.Checked ) Sedan
MessageBox.Show ( Me.CheckedListBox1.Items ( e.Index ) . ToString & " var okontrollerat . " ) katalog
End Om
5
Tryck " F5 " för att köra programmet och kolla på ett objekt i listan för att visa en meddelanderuta med objektet som klickades .