Come copiare dalla casella di riepilogo alla casella di testo multilinea

August 24

Il framework software Microsoft .Net è un insieme completo di strumenti che consente agli sviluppatori di creare interfacce visuali per i programmi. Due componenti grafici comunemente usati sono il "ListBox" e la "TextBox". Il "ListBox" è una grande scatola che accetta un elenco di elementi di testo. Il "TextBox" è una scatola più piccola che accetta una singola stringa di testo. A "TextBox" può essere più righe per visualizzare più testo. Può anche essere somministrato testo dal contenuto di una "ListBox".

istruzione

1 Aprire Visual Studio 2010 facendo clic sulla sua icona del programma. Quando si carica, selezionare "File / Nuovo / Progetto" e cliccare su "Visual C # / Windows Form." Un nuovo progetto di moduli di domanda di Windows è stato creato, e una Windows Form vuota viene visualizzato nella finestra di editor principale.

2 Individuare il pannello con l'etichetta "Toolbox", che si trova sia sul lato sinistro o destro dello schermo. La casella degli strumenti offre una lista di componenti grafici utilizzabili, come ad esempio "ListBox".

3 Ripetere il passaggio precedente, ma invece di eseguire le istruzioni della voce con l'etichetta "TextBox".

4 Clicca su "TextBox" e individuare il pannello "Proprietà", che dovrebbe essere proprio accanto alla casella degli strumenti. Individuare la proprietà etichetta "Multiline" e impostarlo su "True", cliccando su di esso e cambiare il suo valore.

5 Fare clic sulla voce di menu con etichetta "Visualizza" dalla parte superiore dell'interfaccia Visual Studio 2010. Selezionare "Codice" dal menu che appare. La vista ora cambia dal editor visuale per l'editor di codice sorgente. Cercare il testo "InitializeComponent ()", che si trova a circa metà strada lungo la pagina. Mettere tutto il codice sorgente dopo questa linea di testo.

6 Pronto il "ListBox" per l'accettazione dei dati. Scrivi la seguente riga di codice:

listBox1.BeginUpdate();

7 Aggiungete un po 'contenuto al "ListBox", come 50 parole che vanno da "Numero 0" a "numero 49." È possibile eseguire questa operazione utilizzando un ciclo "for", in questo modo:

for (int x = 0; x < 50; x++)

{ListBox1.Items.Add ( "Numero" + x.ToString ()); }

8 Terminare il processo di aggiornamento dei dati per il "ListBox" scrivendo la seguente riga:

listBox1.EndUpdate();

9 Creare un elenco di elementi selezionati dal "ListBox". Questi elementi selezionati possono poi essere aggiunti al multilinea "TextBox". Scrivere la seguente ciclo "for" per selezionare ogni articolo della "ListBox:"

for (int x = 0; x < 50; x++)

{ListBox1.SetSelected (x, true); }

10 Stampa tutto il testo dal "ListBox" al "TextBox" utilizzando un altro ciclo "for". Scrivere il seguente:

for (int x = 0; x < 50; x++)

{TextBox1.Text + = listBox1.SelectedItems [x] .toString ();}

11 Eseguire il programma premendo il tasto verde "Play". Viene visualizzata una Windows Form. Ha due scatole: ". ListBox" una multilinea "TextBox" e un Entrambi contengono lo stesso contenuto, un insieme di parole che vanno da "Numero 0" a "numero 49."