Example #1
0
        /// <summary>
        /// 移除一个节点
        /// </summary>
        /// <param name="name"></param>
        public void RemoveChild(string name)
        {
            if (children == null)
            {
                return;
            }

            for (int i = 0; i < children.Count; i++)
            {
                if (children[i].name == name)
                {
                    HierarchyTreeNode moveChild = children[i];
                    moveChild.Break();
                    children.RemoveAt(i);
                    return;
                }
            }
        }