Verwendung geprüft Listenfelder ist der beste Weg , um dem Benutzer eine Liste von Optionen, um in einer Visual Basic- Anwendung auszuwählen. In VB können Sie die " CheckedListBox.ItemCheck " Ereignis , wenn sich der Zustand eines Artikel Änderungen zu erkennen . Dieses Ereignis ist auch mit einem Listenfeld . Der Check Staat wird nach dem " ItemCheck " Ereignis führt zu aktualisieren. Verwenden Sie dieses Ereignis , um andere Steuerelemente aktualisieren oder eine Meldung an den Benutzer , wenn ein Element geklickt wird. Anleitung
1
Starten Sie Microsoft Visual Basic Express, klicken Sie auf " Neues Projekt" auf der linken Seite Ihres Bildschirms , und doppelklicken Sie auf "Windows Forms Application" um ein neues Projekt zu erstellen.
2
Doppelklicken Sie auf " CheckedListBox " aus der " Toolbox " Fenster, um eine neue Liste -Steuerelement zu erstellen. Doppelklicken Sie auf das Formular, um eine neue Form Load-Ereignis zu erstellen , und geben Sie den folgenden Code , um die Liste -Steuerelement mit drei Elementen füllen :
Me.CheckedListBox1.Items.Add ( "checked Artikel 1")
Me.CheckedListBox1.Items.Add ( "checked Artikel 2")
Me.CheckedListBox1.Items.Add ( "checked Artikel 3" )
3
rechten Maustaste auf das Listenfeld-Steuerelement , klicken Sie auf " Eigenschaften" und stellen " CheckOnClick " auf "True ". Klicken Sie auf die "Events" -Symbol, das einen Blitzschlag und neben " ItemCheck " um ein neues Element Check -Ereignis zu erstellen doppelklicken Sie ähnelt.
4
Geben Sie den folgenden Code, um die Artikel in der Kontrolle überprüft bestimmen :
( e.CurrentValue = CheckState.Unchecked ) Dann
MessageBox.Show ( . Me.CheckedListBox1.Items ( e.Index ) ToString & " . wurde geprüft " )
ElseIf ( e.CurrentValue = CheckState.Checked ) Dann
MessageBox.Show ( Me.CheckedListBox1.Items ( e.Index ) . ToString & " war deaktiviert . " )
End Wenn
5
Presse "F5 ", um Ihr Programm ausführen und überprüfen jedes Element in der Liste , um ein Meldungsfeld mit dem Element , auf das geklickt anzuzeigen.