14 types derived from ContainerControl
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
BlazorWebView.cs (1)
25 public class BlazorWebView : ContainerControl
System.Windows.Forms (8)
System\Windows\Forms\Application.ParkingWindow.cs (1)
14internal sealed class ParkingWindow : ContainerControl, IArrangedElement
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
23public partial class PropertyGrid : ContainerControl, IComPropertyBrowser, IPropertyNotifySink.Interface
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
11public partial class ToolStripContainer : ContainerControl
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
13public partial class ToolStripPanel : ContainerControl, IArrangedElement
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
16public abstract partial class UpDownBase : ContainerControl
System\Windows\Forms\Form.cs (1)
27public partial class Form : ContainerControl
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
23public partial class SplitContainer : ContainerControl, ISupportInitialize
System\Windows\Forms\UserControl.cs (1)
19public class UserControl : ContainerControl
System.Windows.Forms.Design (4)
System\ComponentModel\Design\DesignerActionPanel.cs (1)
14internal sealed partial class DesignerActionPanel : ContainerControl
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
13internal partial class DataGridViewColumnTypePicker : ContainerControl
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.ListBoxItem.cs (1)
6internal partial class DataGridViewColumnTypePicker : ContainerControl
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
89internal class DesignBindingPicker : ContainerControl
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
715internal class WinFormsAdapter : SWF.ContainerControl
1 instantiation of ContainerControl
System.Windows.Forms (1)
System\Windows\Forms\ActiveX\AxHost.cs (1)
3499_newParent = new ContainerControl();
103 references to ContainerControl
System.Windows.Forms (92)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
399if (parent.GetContainerControl() is not ContainerControl container)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (2)
22internal ContainerControl _parent; 38internal AxContainer(ContainerControl parent)
System\Windows\Forms\ActiveX\AxHost.cs (12)
119private ContainerControl? _containingControl; 120private ContainerControl? _newParent; 410ContainerControl? containingControl = ContainingControl; 417ContainerControl? containingControl = ContainingControl; 921ContainerControl? containingControl = ContainingControl; 1467ContainerControl? containingControl = ContainingControl; 1596ContainerControl? container = ContainingControl; 1945/// <see cref="ContainerControl"/> in the parent hierarchy. 1956public ContainerControl? ContainingControl 1985private ContainerControl? FindContainerControlInternal() 1987if (Site.TryGetService(out IDesignerHost? host) && host.RootComponent is ContainerControl rootControl) 1995if (control is ContainerControl containerControl)
System\Windows\Forms\Control.ControlCollection.cs (1)
305if (Owner.GetContainerControl() is ContainerControl cc)
System\Windows\Forms\Control.cs (15)
1478if (GetContainerControl() is not ContainerControl container || !CausesValidation) 1486|| parent.GetContainerControl() is not ContainerControl parentContainer) 5201if (control is ContainerControl containerControl) 6421while (parentControl is not null and not ContainerControl) 6426return parentControl is ContainerControl; 7059var container = this as ContainerControl; 8392internal ContainerControl? ParentContainerControl 8398if (c is ContainerControl) 8400return c as ContainerControl; 9712if (child is ContainerControl && causedByFontChanged) 10544ContainerControl? parent = control.ParentContainerControl; 11599ContainerControl? container = this as ContainerControl; 12065if (c is ContainerControl knowncontainer)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
1543if (c is ContainerControl container)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
1050if (dataGridView.GetContainerControl() is ContainerControl cc && (dataGridView.EditingControl == cc.ActiveControl || dataGridView.EditingControl.Contains(cc.ActiveControl)))
System\Windows\Forms\Controls\TabControl\TabControl.cs (3)
1871while (c.ActiveControl is ContainerControl) 1885if (c is ContainerControl containerControl) 2007if (c is ContainerControl containerControl)
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
1043internal static List<ToolStrip> FindMergeableToolStrips(ContainerControl? container)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
389/// the <see cref="ContainerControl"/>
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (8)
40private ContainerControl? _containingControl; 690internal ContainerControl? ContainingControl 958ContainerControl? containingControl = ContainingControl; 1132internal ContainerControl? FindContainerControlInternal() 1134if (Site.TryGetService(out IDesignerHost? host) && host.RootComponent is ContainerControl rootContainerControl) 1139ContainerControl? containerControl = null; 1142if (control is ContainerControl tempCC) 1150containerControl = FromHandle(PInvoke.GetParent(this)) as ContainerControl;
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (2)
373ContainerControl? containingControl = site.ContainingControl; 400ContainerControl? parentContainer = _parent.FindContainerControlInternal();
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (4)
48private ContainerControl? _parentControl; 71public ErrorProvider(ContainerControl parentControl) 100if (host.RootComponent is ContainerControl rootContainer) 166public ContainerControl? ContainerControl
System\Windows\Forms\Form.cs (3)
6081ContainerControl? containerControl = this; 6083while (containerControl.ActiveControl is ContainerControl) 6085containerControl = containerControl.ActiveControl as ContainerControl;
System\Windows\Forms\Layout\Containers\ContainerControl.cs (32)
86/// Initializes a new instance of the <see cref="ContainerControl"/> class. 399ContainerControl? containerControl = null; 403containerControl = parent.GetContainerControl() as ContainerControl; 466ContainerControl? cc; 491cc = ParentInternal.GetContainerControl() as ContainerControl; 513cc = parent.GetContainerControl() as ContainerControl; 589/// Disposes of the resources (other than memory) used by the <see cref="ContainerControl"/>. 637ContainerControl? containerControl = this; 643containerControl = parent.GetContainerControl() as ContainerControl; 665&& (parentControl is not ContainerControl containerControl 671return parentControl is ContainerControl container ? container._currentAutoScaleFactor : new SizeF(1F, 1F); 1177if (GetContainerControl() is ContainerControl && charCode != ' ' && ProcessMnemonic(charCode)) 1462ContainerControl? containerControl = this; 1466containerControl = value.ParentInternal?.GetContainerControl() as ContainerControl; 1481ContainerControl ancestor = this; 1482while (ancestor.ParentInternal?.GetContainerControl() is ContainerControl parentContainer) 1495private protected ContainerControl InnerMostActiveContainerControl 1499ContainerControl result = this; 1500while (result.ActiveControl is ContainerControl control) 1509private ContainerControl InnerMostFocusedContainerControl 1513ContainerControl result = this; 1514while (result._focusedControl is ContainerControl control) 1586ContainerControl innerMostFCC = InnerMostFocusedContainerControl; 1610ContainerControl? containerControl = innerMostFCC.ParentInternal.GetContainerControl() as ContainerControl; 1706while (_unvalidatedControl is ContainerControl container) 1797if (_focusedControl is ContainerControl control && _focusedControl.CausesValidation) 1799ContainerControl c = control; 1892if (currentActiveControl is ContainerControl currentActiveContainerControl) 1934if (currentActiveControl is ContainerControl currentActiveContainerControl) 1970if (_activeControl is ContainerControl activeContainerControl) 2010if (!(container is ContainerControl knowncontainer
System\Windows\Forms\Layout\Containers\SplitContainer.cs (4)
1149if (c is not ContainerControl cc) 1886if (c is not ContainerControl cc) 1997if (ctl is ContainerControl container) 2373if (c is not ContainerControl cc)
System\Windows\Forms\Layout\Containers\ValidationConstraints.cs (1)
8/// by the <see cref="ContainerControl.ValidateChildren(ValidationConstraints)"/> method.
System.Windows.Forms.Design (8)
System\Windows\Forms\Design\DocumentDesigner.cs (8)
68ContainerControl c = Control as ContainerControl; 79ContainerControl c = Control as ContainerControl; 93ContainerControl c = Control as ContainerControl; 105ContainerControl c = Control as ContainerControl;
WindowsFormsIntegration (3)
System\Windows\Integration\WindowsFormsHost.cs (3)
871ContainerControl ret = this; 872while (ret.ActiveControl is ContainerControl) 874ret = (ContainerControl)ret.ActiveControl;