Ein TreeView -Steuerelement zeigt Informationen wie die Art und Weise , dass Windows Explorer zeigt Dateien und Ordner Informationen . Das TreeView zeigt sowohl Bilder als auch Text-Daten . Sie können auch andere Eigenschaften , wie zum Beispiel , ob die Kontrollkästchen zulassen , zeigen TreeView Linien oder haben einzelne Auswahl gegenüber Full- Zeile Auswahl . Im Code können Sie viele andere Eigenschaften auf Ereignisse. Zum Beispiel , wenn die End- Benutzer auf einen Knoten diese Aktion ausführt Code, der Knoten das Bild ändern könnte , um anzuzeigen, dass der Knoten geöffnet ist , anstatt geschlossen . Anleitung
1
Erstellen Sie ein neues Standard EXE Visual Basic-Projekt . Klicken Sie auf " Komponenten" aus dem Menü "Projekt" , und wählen Sie " Microsoft Windows Common Controls 6.0 (SP6) . " Dies fügt das TreeView-Steuerelement in die VB Toolbox .
2
Wählen Sie die " TreeView "-Steuerung , und klicken Sie auf " Form1 " , die standardmäßig erstellt wurde. Halten Sie die linke Maustaste gedrückt und ziehen Sie die Maus über die Form und die Maustaste loslassen . Dies schafft ein TreeView-Steuerelement so breit wie der Maus per Drag . Klicken Sie auf " TreeView "-Steuerung , nachdem sie auf dem Formular angezeigt wird, und ziehen Sie einen der blauen Punkte um den anderen Rand um das Steuerelement die Größe zu erweitern.
3
Wählen Sie " ImageList " aus der "Toolbox" und klicken Sie auf " Form1 ", um eine neue ImageList -Steuerelement zu erstellen . Auf dem neu geschaffenen " ImageList1 " rechte Maustaste und wählen Sie " Eigenschaften". Klicken Sie auf " Bilder " und klicken Sie auf " Bild einfügen "-Taste , um Bilder an die Steuerung hinzuzufügen. Weisen Sie die " ImageList ", um das TreeView-Steuerelement , indem Sie den folgenden Code in das " Form1_Load " event: " Set TreeView1.ImageList = ImageList1 . "
4
Definieren Sie eine Variable vom Typ " ; Node " in der " Form1_Load "event . Stellen Sie die Variable gleich " TreeView1.Nodes.Add ( ,,," First Level "," firstimage " ) . " Dieser Code den ersten Knoten im TreeView als " FirstLevel " angezeigt schafft . Das angezeigte Bild ist das Bild mit dem Schlüssel den Wert " firstimage " in der " ImageList " Kontrolle.
5
Fügen Sie untergeordnete Knoten , unter den Worten " FirstLevel " angezeigt , indem Sie den Knoten Variable gleich " TreeView1.Nodes.Add ( myNode , tvwChild , " Secondlevel "," SecondImage " ) " in der " Form1_Load " event . Das TreeView wird wie folgt auf den Endanwender aussehen:
FirstLevel
Secondlevel