網路上有很多人在討論這個問題,老實說:「每個網頁的答案看起來都很複雜!」我真的很懷念VFP的寫法,簡單易懂,VB看起來也差不多。

但C#真的會搞死人,網頁找了很多、很久,還是不會(就是看不懂),自己摸索後,程式如下,有需要的人可以參考:

string Realword=”關鍵字”,showtext=”顯示字”;

TreeNode Tnode = null;//增加節點用的

int lin_i=1; //判斷是否第一次加入子節點

……

…..

Realword=….;//再利用

showtext=…..;//再利用

if (ln_i==1) //第一次增加node

{

      this.樹狀圖.Nodes.Add(Realword, showtext);

      Tnode = this.樹狀圖.Nodes[0];

       lin_i=0;  //記下已經跑過第一次,下次不用再來這

}

else //往下重複增加子node,程式可以寫的很簡單,可是網路上寫了一大堆,都令新手看不懂。

{

        Tnode.Nodes.Add(Realword, showtext);

        Tnode =Tnode.LastNode;

}

……

………

this.樹狀圖.ExpandAll();//全部展開

 

 如果本文有幫到你的話,請不要吝嗇幫忙點一下旁邊或是上面的廣告,贊助一下個人,非常感謝您。

 

arrow
arrow
    全站熱搜
    創作者介紹

    Mis人員的研究 發表在 痞客邦 留言(0) 人氣()