internal void SetTree(TreeView value) { tree = value; if (tree != null && tree.treeNodeWillExpand != null && _expanded) { tree.treeNodeWillExpand(this, true); } if (_children != null) { int cnt = _children.Count; for (int i = 0; i < cnt; i++) { TreeNode node = _children[i]; node.level = level + 1; node.SetTree(value); } } }
internal void SetTree(TreeView value) { tree = value; if (tree != null && tree.treeNodeWillExpand != null && _expanded) tree.treeNodeWillExpand(this, true); if (_children != null) { int cnt = _children.Count; for (int i = 0; i < cnt; i++) { TreeNode node = _children[i]; node.level = level + 1; node.SetTree(value); } } }