Gewusst wie: schreiben eine Funktion zum Einfügen von Elementen in der Dropdown Kombinationsfeld in Visual Basic

December 6

In der Lage, eine Funktion zum Einfügen von Elementen zu einem Kombinationsfeld-Steuerelement in Visual Basic verwenden erleichtern Code zu. Die Function-Anweisung in Visual Basic deklariert Namen und Parameter, die eine Function-Prozedur zu definieren. Eine Function-Prozedur wird verwendet, beim Programmieren, wenn Sie einen Wert an den aufrufenden Code wie True oder False zurückgeben müssen. Verwenden Sie die Eigenschaft "ComboBox.Items", das Kombinationsfeld-Steuerelement von innerhalb Ihrer Funktion Elemente hinzu.

Anweisungen

1 Öffnen Sie Microsoft Visual Basic Express Edition, und wählen Sie "New Project..." aus dem linken Bereich des Bildschirms. Klicken Sie auf "Visual Basic" unter "Installierte Vorlagen". Doppelklicken Sie auf "Windows Forms-Anwendung."

2 Klicken Sie im Bereich "Toolbox" und doppelklicken Sie auf "ComboBox" ein neues Steuerelement hinzu. Doppelklicken Sie auf "Button", um eine neue Schaltfläche zum Formular hinzufügen.

3 Doppelklicken Sie auf "Button1" Erstellen einer neuen click-Ereignis für die Schaltfläche. Kopieren Sie und fügen Sie den folgenden Code in das Click-Ereignis. Dies wird Ihre Funktion aufrufen:

Wenn insertItems() = False Then

MessageBox.Show("Error inserting items")

End If4

Kopieren Sie und fügen Sie die folgende Funktion unter "EndSub". Dadurch wird das Kombinationsfeld Elemente eingefügt:

Private Function insertItems() As Boolean

Try

Me.ComboBox1.Items.Add("Item").ToString()

Me.ComboBox1.Items.Add("Item").ToString()

Me.ComboBox1.Items.Add("Item").ToString()

Me.ComboBox1.Items.Add("Item").ToString()

Me.ComboBox1.Items.Add("Item").ToString()

insertItems = True

Catch ex As Exception

MessageBox.Show(ex.Message)

insertItems = False

End Try

End Function5

Drücken Sie "F5", um das Programm ausführen, und klicken Sie auf "Button1" mit Ihrer Funktion im Kombinationsfeld Elemente hinzu. Wenn ein Fehler auftritt, wird ein Meldungsfeld angezeigt.