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