5 types derived from ComboBox
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
8public partial class DataGridViewComboBoxEditingControl : ComboBox, IDataGridViewEditingControl
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.cs (1)
8internal partial class ToolStripComboBoxControl : ComboBox
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (1)
10internal partial class ToolStripComboBoxControl : ComboBox
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxFlatComboAdapter.cs (1)
11internal partial class ToolStripComboBoxControl : ComboBox
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (1)
967private class ImageComboBox : ComboBox
6 instantiations of ComboBox
PresentationUI (3)
MS\Internal\Documents\RequestedSignatureDialog.Designer.cs (1)
47_intentComboBox = new System.Windows.Forms.ComboBox();
MS\Internal\Documents\RMPublishingDialog.Designer.cs (1)
45this.comboBoxTemplates = new System.Windows.Forms.ComboBox();
MS\Internal\Documents\SigningDialog.Designer.cs (1)
41_reasonComboBox = new System.Windows.Forms.ComboBox();
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (1)
276_columnTypesCombo = new ComboBox();
System\Windows\Forms\Design\ShortcutKeysEditor.ShortcutKeysUI.cs (1)
127_keyComboBox = new ComboBox();
System\Windows\Forms\Design\StyleEditorForm.cs (1)
164_columnsOrRowsComboBox = new ComboBox();
80 references to ComboBox
PresentationUI (3)
MS\Internal\Documents\RequestedSignatureDialog.Designer.cs (1)
246private System.Windows.Forms.ComboBox _intentComboBox;
MS\Internal\Documents\RMPublishingDialog.Designer.cs (1)
410private System.Windows.Forms.ComboBox comboBoxTemplates;
MS\Internal\Documents\SigningDialog.Designer.cs (1)
293private System.Windows.Forms.ComboBox _reasonComboBox;
System.Windows.Forms (68)
System\Windows\Forms\Controls\ComboBox\ComboBox.ChildAccessibleObject.cs (2)
10private readonly ComboBox _owner; 12public ChildAccessibleObject(ComboBox owner, IntPtr handle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (18)
6using static System.Windows.Forms.ComboBox.ObjectCollection; 25public ComboBoxAccessibleObject(ComboBox owningComboBox) : base(owningComboBox) 32if (this.IsOwnerHandleCreated(out ComboBox? owner) && owner.DroppedDown != expand) 39=> this.TryGetOwnerAs(out ComboBox? _) || base.IsIAccessibleExSupported(); 42=> patternId == UIA_PATTERN_ID.UIA_ExpandCollapsePatternId && this.TryGetOwnerAs(out ComboBox? owner) 51=> this.IsOwnerHandleCreated(out ComboBox? owner) && owner.DroppedDown 67=> _dropDownButtonUiaProvider ??= this.TryGetOwnerAs(out ComboBox? owner) ? new ComboBoxChildDropDownButtonUiaProvider(owner) : null; 71if (!this.IsOwnerHandleCreated(out ComboBox? _)) 90if (!this.TryGetOwnerAs(out ComboBox? owner)) 122UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)(this.TryGetOwnerAs(out ComboBox? owner) && owner.Focused), 128if (!this.TryGetOwnerAs(out ComboBox? owner)) 168if (!this.IsOwnerHandleCreated(out ComboBox? _)) 178if (!this.IsOwnerHandleCreated(out ComboBox? _)) 188if (!this.IsOwnerHandleCreated(out ComboBox? _)) 200if (!this.TryGetOwnerAs(out ComboBox? owner)) 220if (this.TryGetOwnerAs(out ComboBox? owner) && owner.DroppedDown) 235this.TryGetOwnerAs(out ComboBox? owner) && owner.DropDownStyle == ComboBoxStyle.Simple 241if (!this.IsOwnerHandleCreated(out ComboBox? owner) || owner.DropDownStyle == ComboBoxStyle.Simple)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (2)
22private readonly ComboBox _owner; 28public ComboBoxChildDropDownButtonUiaProvider(ComboBox owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (2)
20private readonly ComboBox _owningComboBox; 29public ComboBoxChildEditUiaProvider(ComboBox owner, HWND childEditControlhandle) : base(owner, childEditControlhandle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (3)
7using static System.Windows.Forms.ComboBox.ObjectCollection; 21private readonly ComboBox _owningComboBox; 24public ComboBoxChildListUiaProvider(ComboBox owningComboBox, HWND childListControlhandle) : base(owningComboBox, childListControlhandle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildNativeWindow.cs (2)
12private readonly ComboBox _owner; 15public ComboBoxChildNativeWindow(ComboBox comboBox, ChildWindowType childWindowType)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (2)
20private readonly ComboBox _owner; 26public ComboBoxChildTextUiaProvider(ComboBox owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (7)
8using static System.Windows.Forms.ComboBox.ObjectCollection; 15/// Represents the <see cref="ComboBox"/> item accessible object. 19private readonly ComboBox _owningComboBox; 23/// Initializes new instance of <see cref="ComboBox"/> item accessible object. 25/// <param name="owningComboBox">The owning <see cref="ComboBox"/>.</param> 26/// <param name="owningItem">The owning <see cref="ComboBox"/> item.</param> 27public ComboBoxItemAccessibleObject(ComboBox owningComboBox, Entry owningItem)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObjectCollection.cs (2)
4using static System.Windows.Forms.ComboBox.ObjectCollection; 21if (!ContainsKey(key) && _owningComboBoxAccessibleObject.TryGetOwnerAs(out ComboBox? owner))
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
30private readonly ComboBox _owningComboBox; 32public ComboBoxUiaTextProvider(ComboBox owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
13using static System.Windows.Forms.ComboBox.ObjectCollection;
System\Windows\Forms\Controls\ComboBox\ComboBox.FlatComboAdapter.cs (7)
26public FlatComboAdapter(ComboBox comboBox, bool smallButton) 58public bool IsValid(ComboBox combo) 66public virtual void DrawFlatCombo(ComboBox comboBox, Graphics g) 142protected virtual void DrawFlatComboDropDown(ComboBox comboBox, Graphics g, Rectangle dropDownRect) 170protected virtual Color GetOuterBorderColor(ComboBox comboBox) 173protected virtual Color GetPopupOuterBorderColor(ComboBox comboBox, bool focused) 183protected virtual Color GetInnerBorderColor(ComboBox comboBox)
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.cs (3)
7using static System.Windows.Forms.ComboBox.ObjectCollection; 16private readonly ComboBox _owner; 20public ObjectCollection(ComboBox owner)
System\Windows\Forms\Controls\ComboBox\ComboBoxStyle.cs (1)
7/// Specifies the <see cref="ComboBox"/> style.
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (2)
584ComboBox comboBox = EditingComboBox; 1254if (DataGridView.EditingControl is ComboBox comboBox)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (5)
103public ComboBox ComboBox => (ComboBox)Control; 209public ComboBox.ObjectCollection Items 406if (control is ComboBox comboBox) 422if (control is ComboBox comboBox)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxFlatComboAdapter.cs (5)
15public ToolStripComboBoxFlatComboAdapter(ComboBox comboBox) : base(comboBox, smallButton: true) 19private static bool UseBaseAdapter(ComboBox comboBox) 41protected override Color GetOuterBorderColor(ComboBox comboBox) 51protected override Color GetPopupOuterBorderColor(ComboBox comboBox, bool focused) 68protected override void DrawFlatComboDropDown(ComboBox comboBox, Graphics g, Rectangle dropDownRect)
System\Windows\Forms\Rendering\DrawItemEventArgs.cs (1)
10/// <see cref="ComboBox"/>. It contains all the information needed for the user to paint the given item,
System\Windows\Forms\Rendering\DrawItemState.cs (1)
18/// The item is the editing portion of a <see cref="ComboBox"/> .
System.Windows.Forms.Design (9)
System\Windows\Forms\Design\ComboBoxDesigner.cs (2)
20public override ComboBox Control => (ComboBox)Component;
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (1)
22private ComboBox _columnTypesCombo;
System\Windows\Forms\Design\DataMemberFieldEditor.cs (1)
24if (TypeDescriptor.GetProperties(instance)[nameof(ComboBox.DataSource)] is not PropertyDescriptor property)
System\Windows\Forms\Design\DataMemberListEditor.cs (1)
22if (TypeDescriptor.GetProperties(context.Instance)[nameof(ComboBox.DataSource)] is { } dataSourceProperty)
System\Windows\Forms\Design\ShortcutKeysEditor.ShortcutKeysUI.cs (1)
37private ComboBox _keyComboBox;
System\Windows\Forms\Design\StyleEditorForm.cs (1)
52private ComboBox _columnsOrRowsComboBox;
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (2)
626if (sender is ComboBox) 676else if (sender is ComboBox box)