Ich benutze zum ersten mal das Treeview Element und bräuchte etwas Hilfe.
Als erstes brauche ich den Knoten "Artikel" darunter kommen Knoten wie:
"Artikelgruppe 100", 200 usw.
in dem nächsten Unterknoten soll "Artikelgruppe 110", 120,130 usw. kommen.
Bei einem Doppelklick auf "Artikelgruppe 110" soll die Listbox nebendran mit Artikeln, die mit der Artikelnummer 110 anfangen, angezeigt werden
Die Tabelle im Hintergrund wäre dbo_Artikel
*Nachtrag*
Knoten sind angelegt, fehlt jetzt nur noch die Aktion für die Listbox
Es Fehlt nur noch der Doppelklick
Bsp.
ein Doppelklick auf "Artikelgruppe 110" füllt die Listbox mit Artikel die die Artikelgruppe 110 haben
Als erstes brauche ich den Knoten "Artikel" darunter kommen Knoten wie:
"Artikelgruppe 100", 200 usw.
in dem nächsten Unterknoten soll "Artikelgruppe 110", 120,130 usw. kommen.
Bei einem Doppelklick auf "Artikelgruppe 110" soll die Listbox nebendran mit Artikeln, die mit der Artikelnummer 110 anfangen, angezeigt werden
Die Tabelle im Hintergrund wäre dbo_Artikel
*Nachtrag*
Knoten sind angelegt, fehlt jetzt nur noch die Aktion für die Listbox
Es Fehlt nur noch der Doppelklick
Bsp.
ein Doppelklick auf "Artikelgruppe 110" füllt die Listbox mit Artikel die die Artikelgruppe 110 haben
VB.NET-Quellcode
- Dim objTreeview As MSComctlLib.TreeView
- Private Sub Form_Open(Cancel As Integer)
- Set objTreeview = Me.TreeViewArtikelgruppen.Object
- With objTreeview
- .Style = tvwTreelinesPlusMinusText
- .LineStyle = tvwRootLines
- .Nodes.Add , , "tvw00", "Artikel"
- .Nodes.Add "tvw00", tvwChild, "tvw100", "Artikelgruppe 100"
- .Nodes.Add "tvw100", tvwChild, "tvw110", "Artikelgruppe 110"
- .Nodes.Add "tvw100", tvwChild, "tvw120", "Artikelgruppe 120"
- .Nodes.Add "tvw100", tvwChild, "tvw130", "Artikelgruppe 130"
- End With
- Set objTreeview = Nothing
- End Sub
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „darthmaik12“ ()