Hvordan overføre en streng fra en tekstboks til en Datagrid i C #

Et dataprogram kan vise data på mange forskjellige måter, hver med sine egne unike fordeler og ulemper. I Net rammeverket, er Grid en fremgangsmåte for visning av data som et bord, og TextBox er en fremgangsmåte for visning av data i en enkelt boks. En tekstboks kan brukes til å samle inn brukerdata (for eksempel navn, telefonnummer og e-post), som deretter kan aggregeres til en Datagrid som viser alle innleste data på en gang. Overføre data som en streng fra en tekstboks til en Datagrid kan gjøres med noen få linjer med kode i C #.

Bruksanvisning

1 Last Visual Studio 2010 og opprette en ny Windows Form prosjektet ved å klikke på "File \ New \ Project" og velge "Windows Form Application". En ny Windows Form vises i hovedarbeidsområdet for Visual Studio 2010.

2 Klikk og dra ordet "TextBox" fra verktøykassen panelet inn i Windows Form. En tekstboks vises på Windows Form.

3 Naviger til "Text" i "Properties" sidebar og type "Text Box tekst."

4 Klikk og dra ordet "Datagrid View" fra verktøykassen panelet inn i Windows Form. En Datagrid vises på Windows Form.

5 Klikk på den lille pilen i øvre, høyre hjørne av Datagrid og velg "Legg til kolonne" fra menyen som vises.

6 Klikk på "View" fra listen over alternativer øverst i arbeidsområdet. Velg "Code" fra menyen som vises.

7 Opprette en hendelse som skaper en ny rad i Datagrid med hva teksten er skrevet i tekstfeltet. Skriv inn følgende linjer med kode i kildekoden filen som vises i arbeidsområdet:

private void textBox1_TextChanged(object sender, EventArgs e)

{

}

8 Skriv de to følgende linjer med kode innenfor klammeparenteser i textBox1_TextChanged hendelsen:

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

this.dataGridView1.Rows.Add (tekst);

9 Trykk "F5" for å kompilere og kjøre programmet. Når du skriver i tekstboksen, blir teksten overført til en streng objekt og deretter vises som en ny rad i Datagrid.