Nwlapcug.com


Come aggiungere una casella di testo valore a un elenco in Visual Basic

Gli sviluppatori di Microsoft Visual Basic spesso bisogno di trasferire il testo da un controllo a altro. Ad esempio, un utente può immettere un nome di prodotto in un controllo TextBox che inoltre ha bisogno di apparire in un elenco. Controllo ListBox di Visual Basic è un contenitore ideale per lo svolgimento di valori dell'elenco. Una volta che sai i nomi dei controlli TextBox e ListBox, è possibile aggiungere il valore di qualsiasi controllo TextBox a un elenco utilizzando una singola riga di codice.

Istruzioni

1

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

2

Fare 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 casella degli strumenti. Trascinare un controllo TextBox e un controllo Button nel form. Fare clic sul controllo TextBox che hai aggiunto al form e quindi premere "F4" per visualizzare la finestra Proprietà. Trovare il nome del controllo casella di testo nella parte superiore della finestra. Annotare tale nome.

4

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

5

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

6

Il Sub, incollare il codice riportato di seguito:

ListBoxName.Items.Add(TextBoxNme.Text)

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

7

Premere "F5" per eseguire il progetto. Viene visualizzato il form. Digita una parola nel controllo TextBox e fare clic sul controllo pulsante. Il testo viene visualizzato nel controllo ListBox.

Consigli & Avvertenze

  • È inoltre possibile deselezionare il testo nel controllo TextBox dopo averlo aggiunto al controllo ListBox aggiungendo la riga di codice dopo la riga che hai aggiunto al Sub:
  • TextBoxName.Clear().
  • Sostituire "TextBoxName" con il nome del controllo TextBox.