. Microsoft Net rammer giver mange værktøjer , der udvikler grafiske interfaces til programmer . Et par interessante værktøjer er DataTable , DataGrid og TreeView . DataTable og DataGrid gemme data i rækker og kolonner. Den TreeView gemmer data i en træstruktur , som giver dig mulighed for at se data i en hierarkisk. Du kan udfylde en TreeView med data fra en tabel ved at tildele kolonner til root nodes og bruge hver række som en sub- node i TreeView . Dette giver dig mulighed for at se en datatabel som et hierarki af kolonner og rækker . Instruktioner
1
Klik på Visual Studio 2010 ikonet for at starte programmet. Når de hjem side belastninger, skal du klikke på " Nyt projekt "-knappen for at starte " Nyt projekt " vinduet. I dette vindue skal du vælge " C # " fra kolonnen til venstre og "Windows Form Application " fra kolonnen til højre. Vælg et navn til projektet , og tryk på "OK" knappen. Et tomt Windows-formular vises i den visuelle editor vinduet.
2
Klik på "Toolbox " panel , som er placeret til højre for den visuelle editor vinduet. En liste over alle de kontroller, der er kompatible med Windows Forms vises.
3
Klik og træk " TreeView " fra " Toolbox" på Windows-formular til at placere den på din ansøgning. < br >
4
Klik og træk " DataGridView " fra " Toolbox" på Windows-formular .
5.
Klik på den lille sorte pil placeret i øverste højre hjørne af " DataGridView " for at åbne en menu. Tryk på " Add Column " knappen for at åbne " Add Column " dialogboksen. Tryk på " Tilføj" knappen to gange for at tilføje to kolonner til " DataGridView ", og derefter trykke på " Cancel " for at lukke dialogboksen.
6
Klik på panelet mærket "Egenskaber" til højre for den visuelle editor vinduet. Klik på det lille lyn -ikonet for at vise alle de begivenheder , der er forbundet med " DataGridView ".
7
Dobbeltklik på begivenheden mærket " CellEnter ". Den visuelle editor vinduet erstattes af en kilde kode editor, der håndterer arrangementer, hvor en celle i " DataGridView " er klikket på . Koden er automatisk genereret og ligner dette : Hej
private void dataGridView1_CellEnter (objekt afsender , DataGridViewCellEventArgs e ) { }
8
Clear ud " TreeView " ved at skrive følgende linje kode inde de krøllede parenteser i " CellEnter " begivenhed : Hej
treeView1.Nodes.Clear ();
9
Erklær to " TreeNode " datatyper ved at skrive følgende linje kode under linjen skrevet i det forrige trin : Hej
TreeNode parentNode = null ; TreeNode childNode = null ;
10
Tilføj en forælder node til " TreeView ", der tilslutter sig den første kolonne ved at skrive følgende kode under udsagn skrevet i det forrige trin : Hej
parentNode = new TreeNode ( " kolonne 1 "); treeView1.Nodes.Add ( parentNode )
11 < " . TreeView " p> Skriv en " foreach " erklæring , sløjfer gennem alle rækkerne i kolonnen og tilføjer dem til Skriv denne kode nedenfor udtalelserne fra det forrige trin : Hej
foreach (var række i dataGridView1 . Rækker ) { childNode = new TreeNode ( row.ToString ()); treeView1.Nodes.Add ( childNode );}
12
Klik på den grønne "Play" -knappen for at starte programmet . En Windows Form vises, og viser en data tabel og et træ med en knude , der siger " Kolonne 1 ". Indtast en tekst i en række i data tabellen. De " TreeView " opdaterer sig selv og tilføjer barn noder nedenunder " Kolonne 1" node med rækken data.