Come aggiungere un valore Casella di testo a un elenco in Visual Basic

April 2

Microsoft sviluppatori Visual Basic spesso la necessità di trasferire il testo da un controllo a un altro. Ad esempio, un utente può entrare in un nome di un prodotto in un controllo TextBox che ha anche bisogno di apparire in un elenco. controllo ListBox di Visual Basic è un contenitore ideale per organizzare i valori della lista. Una volta che si conoscono i nomi della vostra TextBox e controlli ListBox, è possibile aggiungere il valore di qualsiasi controllo TextBox a un elenco utilizzando una sola riga di codice.

istruzione

1 Aprire uno dei vostri progetti di Visual Basic utilizzando Visual Studio. Fare doppio clic form di avvio del progetto. La finestra di progettazione si apre e visualizza il modulo.

2 Fai clic su "Visualizza", e quindi fare clic su "Strumenti". Si apre la finestra Casella degli strumenti. Trascinare il controllo ListBox nel form.

3 Tornare alla finestra Toolbox. Trascinare un controllo TextBox e un controllo Button nel form. Fare clic sul controllo TextBox aggiunto al modulo e quindi premere il tasto "F4" per visualizzare la finestra Proprietà. Individuare il nome del controllo TextBox in alto della finestra. Scrivi quel nome verso il basso.

4 Tornare al modulo e scrivere il nome che appare nella nella parte superiore del controllo ListBox. Quel nome è il nome del controllo ListBox.

5 Fare doppio clic sul controllo Button si è aggiunto al form. La finestra del codice apre e visualizza il Sub che viene eseguito quando gli utenti fanno clic sul pulsante. Visual Studio posiziona automaticamente il cursore all'interno di questo sub.

6 Incollare il seguente codice nel Sub:

ListBoxName.Items.Add (TextBoxNme.Text)

Sostituire "ListBoxName" con il nome del controllo ListBox, e sostituire "TextBoxName" con il nome del controllo TextBox.

7 Premere il tasto "F5" per eseguire il progetto. Viene visualizzato il modulo. Digitare una parola nel controllo TextBox e fare clic sul controllo Button. Il testo viene visualizzato nel controllo ListBox.

Consigli e avvertenze

  • È inoltre possibile cancellare il testo nel controllo TextBox dopo aver aggiunto al controllo ListBox aggiungendo la riga di codice dopo la linea si è aggiunto al Comparto:
  • TextBoxName.Clear ().
  • Sostituire "TextBoxName" con il nome del controllo TextBox.