. Microsoft Net rammeverket gir mange verktøy som utvikler grafiske grensesnitt for programmene . Et par interessante verktøy er DataTable , DataGrid og Utforsker . DataTable og DataGrid lagrer data i rader og kolonner . Den Utforsker lagrer data i en trestruktur , noe som gjør det mulig å vise data i en hierarkisk måte . Du kan fylle en Utforsker med data fra en tabell ved å tilordne kolonner til root noder og bruke hver rad som en sub - node i Utforsker . Dette gjør at du kan vise en datatabell som et hierarki av kolonner og rader . Instruksjoner
en
Klikk på Visual Studio 2010-ikonet for å starte programmet . Når hjemmet siden lastes , klikk på "New Project "-knappen for å starte " New Project" -vinduet. I dette vinduet velger du "C #" fra kolonnen til venstre og " Windows Form Application " fra kolonnen til høyre. Velg et navn for prosjektet og trykk på " OK "-knappen . En blank Windows Form vises i den visuelle editor vinduet .
2
Klikk på " Toolbox " panel , som ligger til høyre for den visuelle editor vinduet. En liste over alle kontrollene som er kompatible med Windows Forms vises.
3
Klikk og dra " Utforsker " fra " Toolbox" på Windows Form å plassere den på søknaden din.
4
Klikk og dra " DataGridView " fra " Toolbox" på Windows Form .
5
Klikk på den lille svarte pilen øverst i høyre hjørne av " DataGridView " for å åpne en meny . Trykk på " Add Column" -knappen for å åpne "Legg Column" dialogboksen. Trykk " Legg til"- knappen to ganger for å legge til to kolonner til " DataGridView " og trykk "Avbryt " for å lukke dialogboksen.
6
Klikk på panelet merket "Egenskaper " til høyre for den visuelle editor vinduet . Klikk på den lille lyn ikonet for å vise alle hendelser assosiert med " DataGridView . "
7
Dobbeltklikk på hendelsen merket " CellEnter . " Den visuelle editor vinduet er erstattet av en kilde kode editor som håndterer hendelser hvor en celle i " DataGridView " er klikket på . Koden genereres automatisk , og ser slik ut : en
private void dataGridView1_CellEnter ( objekt avsenderen , DataGridViewCellEventArgs e ) { }
8
Clear ut " Utforsker " ved å skrive følgende linje med kode inne i klammeparentes av " CellEnter " hendelse : en
treeView1.Nodes.Clear ();
9
Erklærer to " TreeNode " datatyper ved å skrive følgende linje med kode under streken skrevet i forrige trinn : en
TreeNode parentNode = null; TreeNode childNode = null;
10
Legg en forelder node til " Utforsker " som assosierer seg med det første kolonne ved å skrive følgende kode under utsagn skrevet i forrige trinn : en
parentNode = new TreeNode ( " kolonne 1 "); treeView1.Nodes.Add ( parentNode ) ;
11 < ». Utforsker " p> Skriv et " foreach " statement som looper gjennom alle radene i kolonnen , og legger dem til Skriv denne koden under uttalelsene fra forrige trinn : en
foreach (var rad i dataGridView1 . Rows ) { childNode = new TreeNode ( row.ToString ( )); treeView1.Nodes.Add ( childNode ) ;}
12
Klikk på den grønne " Play " for å starte programmet . En Windows Form vises med en data bord og et tre med en node som sier " Kolonne 1 . " Skriv inn tekst på rad i data tabellen . De " TreeView " oppdaterer seg selv og legger barnet noder under den " Kolonne en " node med raddata .