Come si usa una casella combinata in Visual Basic?

April 20

Come si usa una casella combinata in Visual Basic?


Un controllo casella combinata omette la necessità di avere una casella di testo e un elenco di controllo di dialogo nel progetto di Visual Basic. Una casella combinata visualizza una casella di testo in combinazione con un controllo casella di riepilogo, che dà all'utente la possibilità di inserire un elemento o selezionare un elemento dalla lista. La proprietà Items ti dà la flessibilità di manipolare elementi nel controllo casella combinata. Utilizzare un controllo casella combinata per dare all'utente un elenco di elementi da scegliere e quindi utilizzare l'elemento selezionato di prendere decisioni in altre aree del progetto.

istruzione

1 Avviare Microsoft Visual Basic Express, fai clic su "Nuovo progetto ..." dal riquadro sinistro dello schermo del computer e selezionate "Applicazione Windows Form." Fai clic su "OK".

2 Fare doppio clic su "ComboBox" dal riquadro "Toolbox" per aggiungere un nuovo controllo casella combinata al form. Fare doppio clic su "Pulsante" per aggiungere un nuovo pulsante. Aggiungere altri due pulsanti utilizzando la stessa tecnica.

3 Fare doppio clic su "Button1" per aprire il modulo "Form1.vb". Digitare il seguente sotto "Button1_Click" per aggiungere elementi alla tua casella combinata:

Me.ComboBox1.Items.Add ( "Dati voce")

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

Me.ComboBox1.Items.Add ( "Dati voce")

Me.ComboBox1.Items.Add ( "Dati voce")

Me.ComboBox1.Items.Add ( "Dati voce")

Me.ComboBox1.Items.Add ( "Dati voce")

4 Fare clic su "Form1.vb [Design]" e fare doppio clic su "Button2" per aggiungere il codice per l'evento click. Digitare il seguente codice per eliminare i duplicati nella casella combinata:

Dim xCnt As Integer

Dim yCnt As Integer

Per xCnt = 0 Per Me.ComboBox1.Items.Count - 2

Per yCnt = Me.ComboBox1.Items.Count - 1 Per xCnt + 1 Fase -1

Se Me.ComboBox1.Items (xCnt) .ToString = Me.ComboBox1.Items (yCnt) .ToString Poi

Me.ComboBox1.Items.RemoveAt (yCnt)

Finisci se

Il prossimo

Il prossimo

5 Fare clic su "Form1.vb [Design]" e fare doppio clic su "Button3" per aggiungere il codice per l'evento click. Digitare il seguente codice per cancellare tutti gli elementi dalla casella combinata:

Me.ComboBox1.Items.Clear ()

6 Fai clic su "Form1.vb [Design]" e fare doppio clic sulla casella combinata eseguire codice quando la voce selezionata. Digitare il seguente codice per visualizzare l'elemento selezionato attraverso una finestra di messaggio:

MsgBox ( "Hai selezionato:" & Me.ComboBox1.Text.Trim)

7 Premere il tasto "F5" per eseguire il programma e fare clic su "Button1" per aggiungere elementi alla casella combinata. Fai clic su "Button2" per rimuovere l'elemento duplicato. Fai clic su "Button3" per rimuovere tutti gli elementi nella casella combinata.