9 types derived from ControlCollection
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
BlazorWebView.cs (1)
316 private sealed class BlazorWebViewControlCollection : ControlCollection
System.Windows.Forms (7)
System\Windows\Forms\Controls\DataGridView\DataGridView.ControlCollection.cs (1)
10public class DataGridViewControlCollection : ControlCollection
System\Windows\Forms\Controls\TabControl\TabControl.ControlCollection.cs (1)
10public new class ControlCollection : Control.ControlCollection
System\Windows\Forms\Controls\TabControl\TabPage.TabPageControlCollection.cs (1)
11public class TabPageControlCollection : ControlCollection
System\Windows\Forms\Form.ControlCollection.cs (1)
11public new class ControlCollection : Control.ControlCollection
System\Windows\Forms\Internal\ReadOnlyControlCollection.cs (1)
11internal class ReadOnlyControlCollection : Control.ControlCollection
System\Windows\Forms\MDI\MDIClient.ControlCollection.cs (1)
11public new class ControlCollection : Control.ControlCollection
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutControlCollection.cs (1)
14public class TableLayoutControlCollection : Control.ControlCollection
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollection.cs (1)
16internal class DesignerControlCollection : Control.ControlCollection, IList
1 instantiation of ControlCollection
System.Windows.Forms (1)
System\Windows\Forms\Control.cs (1)
4527return new ControlCollection(this);
51 references to ControlCollection
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
BlazorWebView.cs (1)
290 protected override ControlCollection CreateControlsInstance()
System.Windows.Forms (36)
System\Windows\Forms\Control.ControlCollection.ControlCollectionEnumerator.cs (2)
17private readonly ControlCollection _controls; 21public ControlCollectionEnumerator(ControlCollection controls)
System\Windows\Forms\Control.ControlCollection.cs (2)
159ControlCollection ccOther = Owner.CreateControlsInstance(); 185private static void FindInternal(string key, bool searchAllChildren, ControlCollection controlsToLookIn, List<Control> foundControls)
System\Windows\Forms\Control.cs (6)
178internal ControlCollection? ChildControls { get; private set; } 1357public ControlCollection Controls => ChildControls ??= CreateControlsInstance(); 4525protected virtual ControlCollection CreateControlsInstance() 5629ControlCollection? parentChildren = p?.ChildControls; 5688ControlCollection? siblings = parent.ChildControls ?? throw new InvalidOperationException( 5761ControlCollection? children = ctl.ChildControls;
System\Windows\Forms\Controls\Buttons\RadioButton.cs (2)
429ControlCollection children = parent.Controls; 452ControlCollection children = parent.Controls;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
5397protected override ControlCollection CreateControlsInstance()
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
540public new ControlCollection Controls
System\Windows\Forms\Controls\Splitter\Splitter.cs (2)
646ControlCollection children = parent.Controls; 720ControlCollection children = parent.Controls;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
955protected override Control.ControlCollection CreateControlsInstance()
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
150protected override ControlCollection CreateControlsInstance() => new TabPageControlCollection(this);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
467public new ControlCollection Controls 4698protected override ControlCollection CreateControlsInstance()
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (2)
345public new ControlCollection Controls 354protected override ControlCollection CreateControlsInstance()
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
970private static MenuStrip? GetFirstMenuStripRecursive(Control.ControlCollection controlsToLookIn)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
385protected override ControlCollection CreateControlsInstance() => new ToolStripPanelControlCollection(this);
System\Windows\Forms\Controls\ToolStrips\ToolStripSettingsManager.cs (3)
232private void FindControls<T>(bool searchAllChildren, Control.ControlCollection controlsToLookIn, List<T> foundControls) 287Control.ControlCollection controlsCollection = start.Controls; 301Control.ControlCollection controlsCollection = start.Controls;
System\Windows\Forms\Form.cs (1)
3304protected override Control.ControlCollection CreateControlsInstance()
System\Windows\Forms\Layout\Containers\ContainerControl.cs (3)
1027ControlCollection controlsCollection = start.Controls; 1048ControlCollection controlsCollection = start.Controls; 1960ControlCollection children = Controls;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (2)
277public new ControlCollection Controls 2422protected override ControlCollection CreateControlsInstance()
System\Windows\Forms\Layout\DefaultLayout.cs (1)
702ControlCollection controls = control.Controls;
System\Windows\Forms\MDI\MDIClient.cs (1)
129protected override Control.ControlCollection CreateControlsInstance()
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanel.cs (1)
167protected override ControlCollection CreateControlsInstance() => new TableLayoutControlCollection(this);
System.Windows.Forms.Design (14)
System\ComponentModel\Design\DesignerActionPanel.Line.cs (1)
51internal void RemoveControls(ControlCollection controls)
System\Drawing\Design\ContentAlignmentEditor.ContentUI.cs (1)
106protected override ControlCollection SelectionOptions => Controls;
System\Drawing\Design\SelectionPanelBase.cs (1)
25protected abstract ControlCollection SelectionOptions { get; }
System\Windows\Forms\Design\ComponentTray.cs (1)
215ControlCollection children = Controls;
System\Windows\Forms\Design\ControlCommandSet.cs (4)
1503Control.ControlCollection ctlControls = ctl.Controls; 1535Control.ControlCollection parentControls = p.Controls; 1603Control.ControlCollection parentControls = p.Controls; 1671Control.ControlCollection ctlControls = ctl.Controls;
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollection.cs (1)
18private readonly Control.ControlCollection _realCollection;
System\Windows\Forms\Design\DockEditor.DockUI.cs (1)
169protected override ControlCollection SelectionOptions => _container.Controls;
System\Windows\Forms\Design\FlowLayoutPanelDesigner .cs (2)
170var children = Control.Controls; 598var children = Control.Controls;
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (2)
330Control.ControlCollection parentControls = p.Controls; 385Control.ControlCollection parentControls = p.Controls;