Die DevExpress ASP.NET MVC Diagram-Erweiterung kann eine Baumstruktur aus einer linearen Datenstruktur erstellen.
Verwenden Sie die Methode Bind(object nodeDataObject), um das Diagramm an die Datenquelle zu binden.
Um eine lineare Datenstruktur in eine hierarchische umzuwandeln, sollte die Datenquelle zwei zusätzliche Felder enthalten:
Sie können andere Knoteneinstellungen an die Datenquelle binden. Weisen Sie den entsprechenden Einstellungen in der Eigenschaft Mappings.Node Feldwerte zu.
Die BatchUpdateRouteValues-Eigenschaft gibt einen Controller und eine Aktion an, die Rückrufe im Zusammenhang mit Knoten- und Edge-Updates verarbeiten. Wenn Sie die Daten eingefügter Elemente aktualisieren, verwenden Sie die MapInsertedItemKey-Methode, um Schlüsselwerte für die Elemente bereitzustellen.
Die SettingsAutoLayout-Eigenschaft gibt den automatischen Layout-Algorithmus und die Ausrichtung an, die die Erweiterung zum Erstellen eines Diagramms verwendet.
(Sie werden zu DevExpress.com weitergeleitet, um Ihre Antwort einzureichen.)