Come fare Casella di testo Visualizzazione dipendente da una casella di riepilogo in Visual Basic

November 9

Come fare Casella di testo Visualizzazione dipendente da una casella di riepilogo in Visual Basic


Utilizzo di una casella di testo per visualizzare un elemento selezionato in una casella di riepilogo può essere fatto facilmente utilizzando l'evento "SelectedIndexChanged" della casella di riepilogo. In Visual Basic, la proprietà "SelectedItem" ottiene l'elemento selezionato nel controllo casella di riepilogo e può essere utilizzato per visualizzare il testo della voce su un controllo diverso, come una casella di testo. La proprietà "Text" in un controllo casella di testo imposta il contenuto del testo e può essere utilizzato per visualizzare gli elementi selezionati nella casella di riepilogo.

istruzione

1 Avviare Microsoft Visual Basic Express e fare clic su "New Project" nel riquadro sinistro dello schermo del computer. Fai clic su "Visual Basic" sotto "Modelli installati," click "Applicazione Windows Form," e fare clic su "OK" per avviare un nuovo progetto.

2 Fare doppio clic sul controllo "TextBox" nel riquadro "Toolbox" per aggiungere uno al vostro modulo. Aggiungere un controllo "ListBox" utilizzando la stessa tecnica.

3 Fare doppio clic sul form per creare un evento carico di modulo e digitare il seguente codice per aggiungere sette nuovi elementi al controllo casella di riepilogo:

Me.ListBox1.Items.Add ( "Domenica")

Me.ListBox1.Items.Add("Monday")

Me.ListBox1.Items.Add ( "Martedì")

Me.ListBox1.Items.Add ( "Mercoledì")

Me.ListBox1.Items.Add ( "Giovedi")

Me.ListBox1.Items.Add ( "Venerdì")

Me.ListBox1.Items.Add ( "Sabato")

4 Fare doppio clic sul controllo casella di riepilogo per creare un "SelectedIndexChanged" evento di modifica, e aggiungere il seguente codice per visualizzare l'elemento selezionato nel controllo casella di testo:

Me.TextBox1.Text = Me.ListBox1.SelectedItem.ToString ()

5 Pres "F5" per eseguire il programma, e selezionare un elemento nel controllo casella di riepilogo.