Bind-C# - Windows forms TreeView aus Datenbank
Meine Datenbank-Tabelle Struktur ist wie folgt :
ID(Primärschlüssel ) , Title (Nvarchar) , ParentID " (dies ist die ID der aktuellen Tabelle)
und die 'ParentID' der erste Knoten (die Wurzel) ist geschätzt = -1
ich lud diese Daten im Speicher.(zum Beispiel in einer Liste der Klasse)
wie kann ich die Elemente, die mit einer Schleife oder etwas anderes zu TreeView ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur, um Ihre Daten durch ParentID, erste Ergebnisse werden von root (-1). Dann nutzen Sie
thats how u stellen Sie sicher, dass alle vorherigen Knoten bereits im Baum, und finden Sie durch eindeutigen Schlüssel (ID).
Können Sie mit einer Schleife über die Daten und erstellen TreeNode-Objekte, die die Daten enthält, die Sie anzeigen möchten. Sie können auch die übergeordneten Knoten, wie Sie sehen, passen (wenn nötig).
Können Sie fügen Sie dann die TreeNode-Objekte im treeview-Knoten-Sammlung.
Habe ich diesen code schrieb :
wie ist es?