public void DeSelectAllChildsOfNode(NodeControl nodeControl) { foreach (var control in nodeControl.GetAllNodeControls()) { RemoveNode(control); } }
private void FindChildrenNodeControls() { if (_isParentIncluded) { if (_checkOneLevel) { var nodes = new List <NodeControl> { _nodeControl }; nodes.AddRange(_nodeControl.ChildNodes); NodeControls = nodes; } else { NodeControls = _nodeControl.GetAllNodeControls(); } } else { if (_checkOneLevel) { NodeControls = _nodeControl.ChildNodes; } else { NodeControls = _nodeControl.GetAllChildNodeControls(); } } }
public void SelectAllChildsOfNode(NodeControl nodeControl) { foreach (var control in nodeControl.GetAllNodeControls()) { AddNode(control, false); } }