public MoveComputersForm(NodeProperty np) { InitializeComponent(); Np = np; Moved = false; Spg = new SearchParametersGroup(); Db = new DevicesDatabase(); LoadNodes(); }
private bool SelectNode(TreeNodeCollection nodes, NodeProperty nodeProperty) { foreach (TreeNode currentNode in nodes) { var currentNodeProperty = (NodeProperty)(currentNode.Tag); if (nodeProperty.NodeType == currentNodeProperty.NodeType && nodeProperty.NodeId == currentNodeProperty.NodeId) { treeViewComputers.SelectedNode = currentNode; return(true); } if (SelectNode(currentNode.Nodes, nodeProperty)) { return(true); } } return(false); }