54 references to Nodes
System.Windows.Forms (20)
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (1)
122internal int Index => _owningTreeView.Nodes.IndexOf(_owningTreeNode);
System\Windows\Forms\Controls\TreeView\TreeView.cs (13)
22[DefaultProperty(nameof(Nodes))] 177foreach (TreeNode rootNode in Nodes) 1234if (Sorted && TreeViewNodeSorter is null && Nodes.Count >= 1) 1715foreach (TreeNode node in Nodes) 2326TreeNode[] nodes = new TreeNode[Nodes.Count]; 2327Nodes.CopyTo(nodes, 0); 2329Nodes.Clear(); 2330Nodes.AddRange(nodes); 2399if (Nodes is not null) 2401s += $", Nodes.Count: {Nodes.Count}"; 2402if (Nodes.Count > 0) 2404s += $", Nodes[0]: {Nodes[0]}"; 3121foreach (TreeNode rootNode in Nodes)
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (4)
35? owningTreeView.Nodes[index].AccessibilityObject 41this.TryGetOwnerAs(out TreeView? owningTreeView) ? owningTreeView.Nodes.Count : base.GetChildCount(); 51&& owningTreeView.Enabled && owningTreeView.Nodes.Count == 0), 111owningTreeView.Nodes.Count != 0;
System\Windows\Forms\Design\ComponentEditorForm.cs (2)
212_selector.Nodes.Add(new TreeNode(title, n, n)); 320_selector.SelectedNode = _selector.Nodes[_initialActivePage];
System.Windows.Forms.Design (34)
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (4)
50Nodes.Add(newNode); 80Nodes.Clear(); 140nodes ??= Nodes; 181SetSelection(value, Nodes);
System\Windows\Forms\Design\DesignBindingPicker.cs (9)
508_treeViewCtrl?.Nodes.Clear(); 536_treeViewCtrl?.Nodes.Add(_noneNode); 559_treeViewCtrl?.Nodes.Add(_otherNode); 565AddDataSourceContents(_treeViewCtrl?.Nodes, _rootDataSource, _rootDataMember, null); 626AddDataSource(_treeViewCtrl?.Nodes, comp, null); 1608_helpTextCtrl.Text = (_treeViewCtrl?.Nodes.Count > 1) ? (SR.DesignBindingPickerHelpGenPickMember) : ""; 1610else if (_treeViewCtrl?.Nodes.Count > 1 && _treeViewCtrl.Nodes[1] is DataSourceNode) 2011=> GetMaxItemWidth(Nodes);
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (20)
90TreeNode lastNode = _treeView1.Nodes[_treeView1.Nodes.Count - 1]; 159newNode = _treeView1.Nodes.Add(baseNodeName + NextNode++.ToString(CultureInfo.InvariantCulture)); 422_treeView1.Nodes.Clear(); 423_treeView1.Nodes.AddRange(nodes); 541_treeView1.Nodes.Remove(dragNode); 549_treeView1.Nodes.Add(dragNode); 597if (_treeView1.Nodes.Count == 0) 608object[] values = new object[_treeView1.Nodes.Count]; 611values[i] = _treeView1.Nodes[i].Clone(); 628_treeView1.Nodes.RemoveAt(tempNode.Index); 629_treeView1.Nodes[tempNode.Index].Nodes.Insert(0, tempNode); 642_treeView1.Nodes.Insert(parent.Index + 1, tempNode); 662_treeView1.Nodes.RemoveAt(tempNode.Index); 663_treeView1.Nodes[tempNode.Index - 1].Nodes.Add(tempNode); 672_treeView1.Nodes.Insert(parent.Index, tempNode); 691bool nodesExist = _treeView1.Nodes.Count > 0; 698&& _curNode != _treeView1.Nodes[_treeView1.Nodes.Count - 1]; 699_moveUpButton.Enabled = nodesExist && _curNode != _treeView1.Nodes[0];
System\Windows\Forms\Design\TreeViewActionList.cs (1)
21public void InvokeNodesDialog() => EditorServiceContext.EditValue(_designer, Component!, nameof(TreeView.Nodes));