知道某一个节点的值,如何向上遍历所有父节点(父节点,父父节点.....直到树根);如何遍历该节点的所有子节点(该节点的子节点,孙节点,孙孙节点.....)如附件图示.
如果我知道节点test_test的values,该如何遍历把test 海量的values给遍历出来存放到一个数组中,另外知道节点test_test的values,该如何把test_test_test的values给遍历出来存放到上面这个数组中?请了解的给我完整的源代码..本人菜鸟,感激不尽..

解决方案 »

  1.   

     /// <summary>
            /// ****
            /// ****
            /// ****
            /// </summary>
            /// <returns></returns>
            public bool BrowserUp()
            {
                if (tvwMyComputer.SelectedNode != null && tvwMyComputer.SelectedNode.Parent != null)
                {
                    tvwMyComputer.SelectedNode = tvwMyComputer.SelectedNode.Parent;
                    return true;
                }
                else
                    return false;
            }
    这个是我写的 向上一级跳转  你如果想要所有的父节点 就用循环 就可以啦  记得给点分啊