Att kunna exportera trädinformationen view nod till Excel kan göra din ansökan mer dynamisk . I Visual Basic kan du få text från en vald nod i en trädvy kontroll med hjälp av " SelectedNode " egendom . Denna fastighet innebär den valda noden i trädvyn som du kan använda för att få data i noden . Använd Microsoft Excel Object Library för att skapa en ny arbetsbok och exportera data till en av sina kalkylblad . Instruktioner
1
Launch Microsoft Visual Basic Express och välj " Nytt projekt ... " från vänster på skärmen . Klicka på " Visual Basic " under " Installerade mallar " och dubbelklicka på " Windows Forms Application . "
2
Klicka på " Verktyg" panelen och dubbelklicka på " TreeView " för att lägga till en ny " TreeView " styra till formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp för att överföra data från " TreeView " kontroll .
3
Klicka på " Project " -menyn och välj " Properties . " Klicka " Hänvisar till " och välj sedan " Lägg till ". Välj " COM " och klicka på " Microsoft Excel Bibliotek number> Object . " Klicka på " OK . "
4
Dubbelklicka på formuläret för att skapa en händelse formulär belastning och lägg till följande kod för att lägga till tre noder i trädvyn
5
Dubbelklicka på " Button1 " för att skapa en click-händelse för knappen och lägg till följande kod för att skapa en ny Excel- fil och lägga till den valda noden texten till " A1 " :
Dim xlTV Som Nya Excel.Application
xlTV.Visible = TRUE
Dim xlTVwks Som Excel.Workbooks = xlTV.Workbooks
Dim xlTVwk Som Excel.Workbook = xlTVwks.Add
Dim xlTVshts Som Excel.Sheets = xlTVwk.Worksheets
Dim xlTVsht Som Excel.Worksheet = xlTVshts ( " Blad1 " ) katalog
xlTVsht.Range ( " A1 " ) . Value = TreeView1.SelectedNode.Text.ToString
xlTVsht.SaveAs ( " C : \\ dataFromTreeView.xlsx " )
6
Tryck " F5 " för att köra programmet och välj en nod i trädvyn . Klicka " Button1 " för att skapa Excel-filen .