Die Möglichkeit, Baumansicht Knoten Informationen nach Excel exportieren können Sie Ihre Anwendung dynamischer. In Visual Basic können Sie Text aus einem ausgewählten Knoten in einer Baumansicht den Griff zu bekommen , indem Sie die " SelectedNode " Eigenschaft . Diese Eigenschaft stellt den ausgewählten Knoten in der Baumansicht , die Sie verwenden , um die Daten in den Knoten erhalten kann . Verwenden Sie die Microsoft Excel Object Library , um eine neue Arbeitsmappe zu erstellen und exportieren Sie die Daten zu einem seiner Arbeitsblätter . Anleitung
1
Starten Sie Microsoft Visual Basic Express und wählen Sie " Neues Projekt ... " aus dem linken Bereich des Bildschirms. Klicken Sie auf " Visual Basic " unter " Installierte Vorlagen " und doppelklicken Sie auf "Windows Forms-Anwendung. "
2
Klicken Sie auf die " Toolbox " klicken und doppelklicken Sie auf " TreeView ", um eine neue " TreeView " hinzufügen zu steuern, um das Formular. Klicken Sie doppelt auf "Button ", um eine neue Schaltfläche hinzu , um Daten aus der " TreeView "-Steuerung zu übertragen.
3
Klicken Sie auf das Menü "Projekt" und wählen Sie " Eigenschaften . " Klicken Sie auf " Referenzen ", und wählen Sie dann "Hinzufügen". Wählen Sie " COM" und klicken Sie auf "Microsoft Excel Object Library . " Klicken Sie auf " OK".
4 Doppelklicken Sie auf das Formular, um eine Form Load-Ereignis zu erstellen , und fügen Sie den folgenden Code , um drei Knoten in der Baumansicht hinzufügen
5
Doppelklicken Sie auf " Button1 ", um eine Click-Ereignis für die Schaltfläche zu erstellen , und fügen Sie den folgenden Code , um eine neue Excel -Datei zu erstellen , und fügen Sie den ausgewählten Knoten Text "A1" :
Dim xlTV As New Excel.Application
xlTV.Visible = True
Dim xlTVwks Wie Excel.Workbooks = xlTV.Workbooks
Dim xlTVwk Wie Excel.Workbook = xlTVwks.Add
Dim xlTVshts Wie Excel.Sheets = xlTVwk.Worksheets
Dim xlTVsht Wie Excel.Worksheet = xlTVshts ( " Tabelle1 " )
xlTVsht.Range ( "A1") . Wert = TreeView1.SelectedNode.Text.ToString
xlTVsht.SaveAs ( "C: \\ dataFromTreeView.xlsx " )
6
Presse "F5" , um das Programm und wählen Sie einen Knoten in die Baumansicht Kontrolle. Klicken Sie auf " Button1 ", um die Excel -Datei zu erstellen .