. NET Framework van Microsoft biedt een groot aantal tools die grafische interfaces te ontwikkelen voor programma's . Een paar interessante tools zijn de DataTable , DataGrid en TreeView . De DataTable en DataGrid opslaan van gegevens in rijen en kolommen . De TreeView slaat gegevens in een boomstructuur , die u toestaat om gegevens in een hiërarchische manier te bekijken . U kunt een TreeView vullen met gegevens uit een tabel door het toewijzen van kolommen om root nodes en het gebruik van elke rij als een sub - knooppunt in de TreeView . Hiermee kunt u een data- tabel te zien als een hiërarchie van kolommen en rijen . Instructies Klik op 1 van de Visual Studio 2010 pictogram om het programma te starten . Wanneer de startpagina wordt geladen, klik dan op de "Project Nieuw" toets om het "Project Nieuw" venster te openen . In dit venster , selecteer " C # " in de kolom aan de linkerkant en " Windows Form Application " van de kolom aan de rechterkant . Kies een naam voor het project en druk op de "OK" knop . Een blanco Windows-formulier verschijnt in de visuele editor venster . Klik 2 op de " Toolbox " -paneel , die is gelegen aan de rechterkant van de visuele editor venster . Een overzicht van alle controles die compatibel zijn met Windows Forms zijn weergegeven . 3 Klik en sleep " TreeView " van de " Toolbox " op de Windows-formulier te plaatsen op uw aanvraag . < br > Goedkope 4 Klik en sleep " DataGridView " van de " Toolbox " op de Windows-formulier . 5 Klik op de kleine zwarte pijl in de rechterbovenhoek van het " DataGridView " om een menu te openen . Druk op de knop ' Kolom toevoegen " aan de " Add Column " dialoogvenster te openen . Druk tweemaal op de knop 'Toevoegen' om twee kolommen aan de " DataGridView " toe te voegen en vervolgens op " Annuleren" om het dialoogvenster te sluiten . 6 Klik op het paneel met het label " Eigenschappen" aan de rechterkant van de visuele editor venster . Klik op de kleine bliksemschicht icoon om alle van de gebeurtenissen in verband met de melding " DataGridView . " 7 Dubbelklik op de gebeurtenis met het label " CellEnter . " De editor venster visueel wordt vervangen door een bron code editor die evenementen waar een cel in de " DataGridView " wordt geklikt handvatten . De code wordt automatisch gegenereerd en ziet er als volgt uit: private void dataGridView1_CellEnter ( objecten afzender , DataGridViewCellEventArgs e ) { } 8 duidelijk uit de " TreeView " door het schrijven van de volgende regel code binnen de accolades van de " CellEnter " event : treeView1.Nodes.Clear ( ) ; 9 Declare twee " TreeNode " typen gegevens door het schrijven van de volgende regel code onder de lijn geschreven in de vorige stap : TreeNode parentNode = null ; TreeNode childNode = null ; 10 Voeg een bovenliggende knooppunt aan de " TreeView " die zich aansluit bij de eerste column door het schrijven van de volgende code onder de verklaringen geschreven in de vorige stap : parentNode = new TreeNode ( " kolom 1 " ) ; treeView1.Nodes.Add ( parentNode ) ; 11 < " . TreeView " p > Schrijf een " foreach " statement dat doorloopt alle rijen in de kolom en voegt deze toe aan het schrijven deze code hieronder de verklaringen van de vorige stap : foreach ( var rij in dataGridView1 . Rijen ) { childNode = new TreeNode ( row.ToString ( ) ) ; treeView1.Nodes.Add ( childNode ) ; } 12 Klik op de groene knop "Spelen" om de toepassing te starten . Een Windows-formulier verschijnt en toont een tabel met gegevens en een boom met een knoop die zegt " Kolom 1 . " Voer een tekst in een rij in de tabel gegevens . De " TreeView " werkt zichzelf en voegt onderliggende knooppunten onder het " Kolom 1 " knooppunt met de rij data .
|