7 implementations of Children
System.Windows.Forms (7)
System\Windows\Forms\Control.cs (1)
12558ArrangedElementCollection IArrangedElement.Children => ChildControls ?? ArrangedElementCollection.Empty;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
4655ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
961ArrangedElementCollection IArrangedElement.Children => s_emptyChildCollection;
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
55ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
1121ArrangedElementCollection IArrangedElement.Children => RowsInternal;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.cs (1)
625ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Layout\ArrangedElement.cs (1)
35ArrangedElementCollection IArrangedElement.Children
30 references to Children
System.Windows.Forms (30)
System\Windows\Forms\Layout\CommonProperties.cs (1)
363ArrangedElementCollection controlsCollection = start.Children;
System\Windows\Forms\Layout\DefaultLayout.cs (6)
26ArrangedElementCollection children = container.Children; 360ArrangedElementCollection children = container.Children; 387ArrangedElementCollection children = container.Children; 600ArrangedElementCollection children = container.Children; 1116ArrangedElementCollection children = container.Children; 1119IArrangedElement element = container.Children[i];
System\Windows\Forms\Layout\FlowLayout.cs (15)
74for (int i = 0; i < container.Children.Count;) 81Debug.Assert(wrapContents || breakIndex == container.Children.Count, 99if (container.Children.Count != 0 && !measureOnly) 146endIndex: containerProxy.Container.Children.Count, 173ArrangedElementCollection collection = containerProxy.Container.Children; 316Padding margin = CommonProperties.GetMargin(container.Children[0]); 321Debug.Assert(container.Children[0].Bounds.Y == margin.Top + container.DisplayRectangle.Y); 322Debug.Assert(container.Children[0].Bounds.X == margin.Left + container.DisplayRectangle.X); 325Debug.Assert(container.Children[0].Bounds.X == container.DisplayRectangle.X + container.DisplayRectangle.Width - container.Children[0].Bounds.Width - margin.Right); 326Debug.Assert(container.Children[0].Bounds.Y == margin.Top + container.DisplayRectangle.Y); 329Debug.Assert(container.Children[0].Bounds.Y == container.DisplayRectangle.Y + container.DisplayRectangle.Height - container.Children[0].Bounds.Height - margin.Bottom); 330Debug.Assert(container.Children[0].Bounds.X == margin.Left + container.DisplayRectangle.X); 335ArrangedElementCollection collection = container.Children;
System\Windows\Forms\Layout\TableLayout.ContainerInfo.cs (1)
236ArrangedElementCollection children = Container.Children;
System\Windows\Forms\Layout\TableLayout.cs (5)
1296ArrangedElementCollection children = container.Children; 1332ArrangedElementCollection children = container.Children; 1394ArrangedElementCollection children = container.Children; 1456List<LayoutInfo> layoutInfos = new(container.Children.Count); 1459foreach (IArrangedElement element in container.Children)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (2)
497List<ControlInformation> controlsInfo = new(Owner!.Children.Count); 504foreach (IArrangedElement element in Owner.Children)