4 types derived from ArrangedElementCollection
System.Windows.Forms (4)
System\Windows\Forms\Control.ControlCollection.cs (1)
16public partial class ControlCollection : ArrangedElementCollection, IList, ICloneable
System\Windows\Forms\Controls\ToolStrips\ToolStripItemCollection.cs (1)
14public class ToolStripItemCollection : ArrangedElementCollection, IList
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.ToolStripPanelRowCollection.cs (1)
13public class ToolStripPanelRowCollection : ArrangedElementCollection, IList
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (1)
29internal partial class ToolStripPanelRowControlCollection : ArrangedElementCollection, IList, IEnumerable
3 instantiations of ArrangedElementCollection
System.Windows.Forms (3)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
56private static readonly ArrangedElementCollection s_emptyChildCollection = new();
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (1)
57_cellCollection ??= new ArrangedElementCollection(InnerList);
System\Windows\Forms\Layout\ArrangedElementCollection.cs (1)
10internal static ArrangedElementCollection Empty { get; } = new(0);
32 references to ArrangedElementCollection
System.Windows.Forms (32)
System\Windows\Forms\Control.cs (2)
12590ArrangedElementCollection IArrangedElement.Children => ChildControls ?? ArrangedElementCollection.Empty;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
4650ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
56private static readonly ArrangedElementCollection s_emptyChildCollection = new(); 961ArrangedElementCollection IArrangedElement.Children => s_emptyChildCollection;
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
55ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
1113ArrangedElementCollection IArrangedElement.Children => RowsInternal;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (2)
258protected override ArrangedElementCollection GetChildren() 260return ArrangedElementCollection.Empty;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.cs (2)
101internal ArrangedElementCollection Cells => ControlsInternal.Cells; 625ArrangedElementCollection IArrangedElement.Children
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (2)
32private ArrangedElementCollection? _cellCollection; 53public ArrangedElementCollection Cells
System\Windows\Forms\Layout\ArrangedElement.cs (2)
35ArrangedElementCollection IArrangedElement.Children 150protected abstract ArrangedElementCollection GetChildren();
System\Windows\Forms\Layout\ArrangedElementCollection.cs (4)
10internal static ArrangedElementCollection Empty { get; } = new(0); 26if (obj is not ArrangedElementCollection other || Count != other.Count) 96private static void Copy(ArrangedElementCollection sourceList, int sourceIndex, ArrangedElementCollection destinationList, int destinationIndex, int length)
System\Windows\Forms\Layout\CommonProperties.cs (1)
358ArrangedElementCollection controlsCollection = start.Children;
System\Windows\Forms\Layout\DefaultLayout.cs (5)
26ArrangedElementCollection children = container.Children; 360ArrangedElementCollection children = container.Children; 387ArrangedElementCollection children = container.Children; 600ArrangedElementCollection children = container.Children; 1116ArrangedElementCollection children = container.Children;
System\Windows\Forms\Layout\FlowLayout.cs (2)
174ArrangedElementCollection collection = containerProxy.Container.Children; 336ArrangedElementCollection collection = container.Children;
System\Windows\Forms\Layout\IArrangedElement.cs (1)
65ArrangedElementCollection Children { get; }
System\Windows\Forms\Layout\TableLayout.ContainerInfo.cs (1)
236ArrangedElementCollection children = Container.Children;
System\Windows\Forms\Layout\TableLayout.cs (3)
1295ArrangedElementCollection children = container.Children; 1331ArrangedElementCollection children = container.Children; 1393ArrangedElementCollection children = container.Children;