Die Visual Basic ComboBox-Komponente ist ein gemeinsames Element der Benutzeroberfläche in Windows-Programme. Es ermöglicht dem Benutzer, ein Element aus einer Liste von Möglichkeiten , die normalerweise verborgen sind wählen , aber die nach unten fällt , wenn der Benutzer auf die Komponente klickt . Die wichtigsten Operationen für den Entwickler mit einer ComboBox ist das Hinzufügen, Entfernen , Löschen und immer das ausgewählte Element in der ComboBox . Things You
Visual Basic 2008 oder später
brauchen anzeigen Weitere Anweisungen
1
hinzufügen ComboBox aus der Liste der Komponenten auf der linken Seite des Bildschirms.
Seite 2
Fügen Sie ein Button . Gehen Sie auf die Eigenschaften-Fenster auf der linken unteren Seite des Bildschirms , und ändern Sie die Text-Eigenschaft zu lesen " zu füllen. " Ändern Sie die Eigenschaft Name auf " PopulateButton . " Doppelklicken Sie auf die Schaltfläche, um eine Event-Funktion erstellen. Fügen Sie den folgenden Code in die Event-Funktion mit dem Namen wenn Sie nicht wollen, um die Liste programmatisch zu füllen, können Sie füllen Sie es mit dem Menü Eigenschaften . Aus dem Formular-Designer , klicken Sie einmal auf die Combobox , um es auszuwählen . Suchen Sie den Eintrag für "Items" in der Liste der Eigenschaften . Es sollte lauten "Items" und haben einen Wert von " ( Collection) . " Auf das Wort "Items" und eine Schaltfläche mit drei Punkten angezeigt. Klicken Sie auf diesen Button . Ein Fenster öffnet sich und Sie die Produkte aus, die in der Liste zur Laufzeit hinzugefügt werden aufzulisten. Um den Effekt des " PopulateButton " in diesem Schritt erstellt duplizieren , würden Sie das folgende in diesem Fenster fügen :
dogcatmousebird
3
Fügen Sie ein weiteres Button . Ändern Sie die Text-Eigenschaft auf "Löschen". Ändern Sie den Namen -Eigenschaft auf " DeleteButton . " Doppelklicken Sie auf diese Schaltfläche, um eine neue Event-Funktion für, wenn ein Benutzer darauf klickt erstellen. Fügen Sie den folgenden Code in das neue Event-Funktion . Sein Name sollte " DeleteButton_Click . "
ComboBox1.Items.RemoveAt ( ComboBox1.SelectedIndex )
Wenn Sie können nicht sagen , wird die aktuell ausgewählte Element aus den aufgeführten Gegenstände entfernen in der ComboBox .
Sie können auch den Befehl " ComboBox1.Items.Remove ()" , um ein Element durch seinen Namen zu entfernen. Zum Beispiel der Befehl : wird
ComboBox2.Items.Remove ( "dog" )
Dieser Befehl die "dog "-Eintrag aus der Liste entfernen
4 .
In einem letzten Tastendruck . Nennen Sie es " ClearButton " und geben Sie den Text "Clear ". Doppelklicken Sie auf ein Ereignis für sie zu erstellen , und fügen Sie den folgenden Code gibt :
ComboBox1.Items.Clear ()
Dadurch werden alle Elemente aus der ComboBox löschen.