Ich suche ein Grid, welches eine Ansicht in einer Baumstruktur ermöglicht.
Ich habe bspw. folgende Tabelle:
ID
ParentID
Positionsnr
Artikelnr
Menge
EP
GP
...
Ich möchte diese Daten nun als Baumstruktur angezeigt bekommen.
Code:
Positionsnr Artikelnr Menge EP GP
01 xyz 1 100 100
|---01.01 xyz 1 50 50
|---01.02 xyz 2 25 50
02 xyz 1 500 500
|---02.01 xyz 1 200 200
|------02.01.01 xyz 1 150 150
|------02.01.02 xyz 2 25 50
|---02.02 xyz 1 300 300
usw.
ich möchte die Möglichkeit haben, jedes einzelne Feld bearbeiten zu können (daher fällt das normale Treeview-steuerelement raus)
Außerdem möchte ich die Möglichkeit haben, die einzelnen Datensätze via Drag & Drop zu verschieben. Sie sind natürlich via ID und ParentID verknüpft, so, dass ich beim Drag & Drop nur ParentID auf den gezielten Wert ändern muss.
Es sollen außerdem unendlich vielen Ebenen/Verschachtelungen geben...
Kennt jemand sowas mit Datenbindung?