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.