2010-02-15 42 views
0

你好朋友我有麻煩,我有一個學校項目,我必須使用樹形視圖控件來顯示數據庫的全名,形式如下。TreeView,訪問數據庫和Windows窗體(C#)

假設A是超級memebr &下有其他,還有其他可能有其他memeber等。它的鏈式系統將在分層視圖中顯示相關成員。

謝謝

+0

你已經試過了什麼? –

回答

0

我會先創建一個類來表示樹中的節點:「Node」。

那類應具有的特性:1。 子節點 2串的名單全名

然後創建節點類的實例,從數據庫繪製數據。

現在您將擁有內存中的數據表示形式。

現在編寫一個遞歸函數,該函數需要一個Node類的實例並返回TreeNode的一個實例以用於TreeView控件。該函數應該遞歸通過每個Node實例的所有子節點。

在根節點上運行這個函數,你應該有你的TreeNode。