69 references to Nodes
System.Windows.Forms (30)
System\Windows\Forms\Controls\TreeView\TreeNode.cs (10)
139Nodes.AddRange(children); 158Nodes.AddRange(children); 670if (_parent is not null && _index + 1 < _parent.Nodes.Count) 672return _parent.Nodes[_index + 1]; 821int fixedInd = _parent.Nodes.FixedIndex; 828if (currentInd > 0 && currentInd <= _parent.Nodes.Count) 830return _parent.Nodes[currentInd - 1]; 1381node.Nodes.Add((TreeNode)_children[i].Clone()); 1577Nodes.AddRange(childNodes); 1721foreach (TreeNode child in parentNode.Nodes)
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (3)
194if (_owningTreeNode.Nodes.Count == 0) 204if (_owningTreeNode.Nodes.Count == 0) 216if (_owningTreeNode.Nodes.Count == 0)
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (6)
224_owner.Nodes.FixedIndex = _owner._childCount; 233_owner.Nodes.FixedIndex = -1; 280if ((treeNodeCollectionToLookIn[i].Nodes is not null) && treeNodeCollectionToLookIn[i].Nodes.Count > 0) 283foundTreeNodes = FindInternal(key, searchAllChildren, treeNodeCollectionToLookIn[i].Nodes, foundTreeNodes); 325int fixedIndex = _owner.Nodes.FixedIndex;
System\Windows\Forms\Controls\TreeView\TreeNodeConverter.cs (6)
50if (node.Nodes.Count == 0) 59TreeNode[] nodesArray = new TreeNode[node.Nodes.Count]; 60node.Nodes.CopyTo(nodesArray, 0); 67if (node.Nodes.Count == 0) 92TreeNode[] nodesArray = new TreeNode[node.Nodes.Count]; 93node.Nodes.CopyTo(nodesArray, 0);
System\Windows\Forms\Controls\TreeView\TreeView.cs (5)
1704foreach (TreeNode child in node.Nodes) 2653for (int i = node.Nodes.Count - 1; i >= 0; i--) 2655UpdateCheckedState(node.Nodes[i], update); 2661for (int i = node.Nodes.Count - 1; i >= 0; i--) 2663UpdateCheckedState(node.Nodes[i], update);
System.Windows.Forms.Design (39)
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (4)
46parent.Nodes.Add(newNode); 159if ((treeNodes[i].Nodes is not null) && (treeNodes[i].Nodes.Count != 0)) 162if (SetSelection(value, treeNodes[i].Nodes))
System\Windows\Forms\Design\DesignBindingPicker.cs (19)
547if (_projectNode.Nodes.Count > 0) 549_otherNode.Nodes.Add(_projectNode); 552if (_instancesNode.Nodes.Count > 0) 554_otherNode.Nodes.Add(_instancesNode); 557if (_otherNode.Nodes.Count > 0) 630AddDataSource(_instancesNode?.Nodes, comp, null); 695AddDataSourceContents(dataSourceNode.Nodes, dataSource, dataMember, properties); 919AddDataMemberContents(dataMemberNode.Nodes, dataMemberNode); 951AddProjectGroupContents(_projectNode?.Nodes, g); 956AddProjectGroup(_projectNode?.Nodes, g, addMembers); 975AddProjectGroupContents(groupNode.Nodes, group); 1140AddProjectDataSourceContents(projectDataSourceNode.Nodes, projectDataSourceNode); 1235AddProjectDataMemberContents(projectDataMemberNode.Nodes, projectDataMemberNode, dataSourceDescriptor, propertyDescriptor, dataSourceInstance); 1615else if (_instancesNode.Nodes.Count > 0 || _projectNode?.Nodes.Count > 0) 1709int dataMemberCount = _selectedNode.Nodes.Count; 1729_treeViewCtrl?.SetSelectedItem(_selectedNode.Nodes[0]); 2029maxWidth = Math.Max(maxWidth, GetMaxItemWidth(node.Nodes)); 2170foreach (BindingPickerNode node in Nodes)
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (16)
91while (lastNode.Nodes.Count > 0) 93lastNode = lastNode.Nodes[lastNode.Nodes.Count - 1]; 164newNode = parent.Nodes.Add(baseNodeName + NextNode++.ToString(CultureInfo.InvariantCulture)); 545dropNode.Nodes.Add(dragNode); 629_treeView1.Nodes[tempNode.Index].Nodes.Insert(0, tempNode); 633parent.Nodes.RemoveAt(tempNode.Index); 634if (tempNode.Index < parent.Nodes.Count) 636parent.Nodes[tempNode.Index].Nodes.Insert(0, tempNode); 646parent.Parent.Nodes.Insert(parent.Index + 1, tempNode); 663_treeView1.Nodes[tempNode.Index - 1].Nodes.Add(tempNode); 667parent.Nodes.RemoveAt(tempNode.Index); 676parent.Parent.Nodes.Insert(parent.Index, tempNode); 681parent.Nodes[tempNode.Index - 1].Nodes.Add(tempNode);