Nwlapcug.com


Come trasferire una stringa da una casella di testo a un oggetto DataGrid in C#

Un programma per computer può visualizzare i dati in modi diversi, ognuno con i suoi unici vantaggi e svantaggi. Il framework .net, DataGrid è un metodo di visualizzazione di dati come una tabella, in TextBox è un metodo di visualizzazione dei dati in un unico box. Una casella di testo può essere utilizzato per raccogliere dati dell'utente (ad es., nome, numero di telefono ed e-mail), che possono quindi essere aggregati in un controllo DataGrid che consente di visualizzare tutti i dati immessi in una sola volta. Trasferimento di dati come una stringa da una casella di testo a un controllo DataGrid può essere realizzato con poche righe di codice in c#.

Istruzioni

1

Caricare Visual Studio 2010 e creare un nuovo progetto Windows Form facendo clic su "File\New\Project" e selezionando "Applicazione Windows Form." Un nuovo Windows Form viene visualizzata nell'area di lavoro principale di Visual Studio 2010.

2

Fare clic e trascinare la parola "TextBox" dal riquadro della casella degli strumenti in Windows Form. Una casella di testo viene visualizzato in Windows Form.

3

Passare alla "Testo" nella barra laterale "Proprietà" e digitare "Testo della casella di testo".

4

Fare clic e trascinare la parola "DataGrid Visualizza" dal riquadro della casella degli strumenti in Windows Form. Un controllo DataGrid viene visualizzato in Windows Form.

5

Fare clic sulla piccola freccia nell'angolo superiore destro del controllo DataGrid e selezionare "Aggiungi colonna" dal menu che appare.

6

Fare clic su "Vista" dall'elenco delle opzioni nella parte superiore dell'area di lavoro. Selezionare "Codice" dal menu che appare.

7

Creare un evento che crea una nuova riga nel controllo DataGrid con il testo che viene digitato nella casella di testo. Digitare le seguenti righe di codice nel file di codice sorgente che viene visualizzata nell'area di lavoro:

private void textBox1_TextChanged(object sender, EventArgs e)

{

}8

Digitare le seguenti due righe di codice all'interno delle parentesi graffe dell'evento textBox1_TextChanged:

string Text = this.textBox1.Text.ToString();

this.dataGridView1.Rows.Add(Text);9

Premere "F5" per compilare ed eseguire il programma. Quando si digita nella casella di testo, il testo è trasferito in un oggetto string e quindi visualizzato come una nuova riga nel controllo DataGrid.