TreeView

5Rad

Mitglied
Mahlzeit,
Ich hab zwei fragen

1. Wie bekomm ich in meinen treeview Bilder vor die Knoten?

2.Kann ich einen treeview zweispaltig haben?
(Fals das nicht geht gibt es eine möglichkeit den Rand auszuschalten?

liebe grüße
Pietro
 
zu 1: Wenn du treeview.Nodes.add benutzt ist, steht einer der Parameter für ein Image hierfür bietet sich eine Image List an

zu 2: Verstehe ich leider nicht du kannst mit intendation die Linienlänge beeinflussen aber ich glaube das war es nicht was du meintest.

Grüsse bb
 
Naja ich bin ja nicht so :D
Visual Basic:
    Dim nodx As Node
    ' Hauptknoten
    TreeView1.Nodes.Clear
    Set TreeView1.ImageList = imlImagelist
    Set nodx = TreeView1.Nodes.Add(, , "Knoten1", "Text für Knoten1")
    Debug.Print imlImagelist.ListImages.Count
    
    nodx.Image = imlImagelist.ListImages.Item(1).Index 
' ImageList1.ListImages(1) beinhaltet das Bild für den Hauptknoten
    nodx.SelectedImage = imlImagelist.ListImages.Item(2).Index 
' ImageList1.ListImages(2)  beinhaltet das Bild für den Hauptknoten wenn dieser Gewählt/Aufgeklappt ist
    
   
    '1. Unterknoten
    Set nodx = TreeView1.Nodes.Add("Knoten1", tvwChild, "1.Blatt", "Text für 1. Unterknoten")
    nodx.Image = imlImagelist.ListImages.Item(2).Index
    ' usw

Grüsse bb
 
Ich danke dir :)

Funktioniert einwandfrei :)
Hab es auch versucht aber der versuch ist bei gut 40Zeilen Code geblieben und tut net ...

Danke nochmals :)
 
Zuletzt bearbeitet:
Zurück