遍歷樹獲取所有子節點

遍歷樹,獲取所有子節點

private void GetChildNodes(TreeListNode parentNode, List<TreeListNode> list)
{
  if(parentNode.Nodes.Count > 0)
  {
    foreach(TreeListNode node in ParentNode.Nodes)
    {
      list.Add(node);
      if(node.Nodes.Count > 0)
      {
        GetChildNodes(node, list);
      }
    }
  }
}

 

 

ProPro爲樹的某一節點。此處爲具有父子從屬關係的某相同實體。以ProPro節點往下查找,該節點下爲任意子節點的樹,

發佈了17 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章