5 types derived from ComboBox
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
8
public partial class DataGridViewComboBoxEditingControl :
ComboBox
, IDataGridViewEditingControl
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.cs (1)
8
internal partial class ToolStripComboBoxControl :
ComboBox
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (1)
10
internal partial class ToolStripComboBoxControl :
ComboBox
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxFlatComboAdapter.cs (1)
11
internal partial class ToolStripComboBoxControl :
ComboBox
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (1)
967
private 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)
45
this.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
();
98 references to ComboBox
PresentationUI (3)
MS\Internal\Documents\RequestedSignatureDialog.Designer.cs (1)
246
private System.Windows.Forms.
ComboBox
_intentComboBox;
MS\Internal\Documents\RMPublishingDialog.Designer.cs (1)
410
private System.Windows.Forms.
ComboBox
comboBoxTemplates;
MS\Internal\Documents\SigningDialog.Designer.cs (1)
293
private System.Windows.Forms.
ComboBox
_reasonComboBox;
System.Windows.Forms (86)
System\Windows\Forms\Controls\ComboBox\ComboBox.ChildAccessibleObject.cs (2)
10
private readonly
ComboBox
_owner;
12
public ChildAccessibleObject(
ComboBox
owner, IntPtr handle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (18)
6
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
25
public ComboBoxAccessibleObject(
ComboBox
owningComboBox) : base(owningComboBox)
32
if (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;
71
if (!this.IsOwnerHandleCreated(out
ComboBox
? _))
90
if (!this.TryGetOwnerAs(out
ComboBox
? owner))
122
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)(this.TryGetOwnerAs(out
ComboBox
? owner) && owner.Focused),
128
if (!this.TryGetOwnerAs(out
ComboBox
? owner))
168
if (!this.IsOwnerHandleCreated(out
ComboBox
? _))
178
if (!this.IsOwnerHandleCreated(out
ComboBox
? _))
188
if (!this.IsOwnerHandleCreated(out
ComboBox
? _))
200
if (!this.TryGetOwnerAs(out
ComboBox
? owner))
220
if (this.TryGetOwnerAs(out
ComboBox
? owner) && owner.DroppedDown)
235
this.TryGetOwnerAs(out
ComboBox
? owner) && owner.DropDownStyle == ComboBoxStyle.Simple
241
if (!this.IsOwnerHandleCreated(out
ComboBox
? owner) || owner.DropDownStyle == ComboBoxStyle.Simple)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (2)
22
private readonly
ComboBox
_owner;
28
public ComboBoxChildDropDownButtonUiaProvider(
ComboBox
owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (2)
20
private readonly
ComboBox
_owningComboBox;
29
public ComboBoxChildEditUiaProvider(
ComboBox
owner, HWND childEditControlhandle) : base(owner, childEditControlhandle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (3)
7
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
21
private readonly
ComboBox
_owningComboBox;
24
public ComboBoxChildListUiaProvider(
ComboBox
owningComboBox, HWND childListControlhandle) : base(owningComboBox, childListControlhandle)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildNativeWindow.cs (2)
12
private readonly
ComboBox
_owner;
15
public ComboBoxChildNativeWindow(
ComboBox
comboBox, ChildWindowType childWindowType)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (2)
20
private readonly
ComboBox
_owner;
26
public ComboBoxChildTextUiaProvider(
ComboBox
owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (7)
8
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
15
/// Represents the <see cref="
ComboBox
"/> item accessible object.
19
private 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>
27
public ComboBoxItemAccessibleObject(
ComboBox
owningComboBox, Entry owningItem)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObjectCollection.cs (2)
4
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
21
if (!ContainsKey(key) && _owningComboBoxAccessibleObject.TryGetOwnerAs(out
ComboBox
? owner))
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
30
private readonly
ComboBox
_owningComboBox;
32
public ComboBoxUiaTextProvider(
ComboBox
owner)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
13
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
System\Windows\Forms\Controls\ComboBox\ComboBox.FlatComboAdapter.cs (7)
26
public FlatComboAdapter(
ComboBox
comboBox, bool smallButton)
58
public virtual bool IsValid(
ComboBox
combo)
66
public virtual void DrawFlatCombo(
ComboBox
comboBox, Graphics g)
142
protected virtual void DrawFlatComboDropDown(
ComboBox
comboBox, Graphics g, Rectangle dropDownRect)
170
protected virtual Color GetOuterBorderColor(
ComboBox
comboBox)
173
protected virtual Color GetPopupOuterBorderColor(
ComboBox
comboBox, bool focused)
183
protected virtual Color GetInnerBorderColor(
ComboBox
comboBox)
System\Windows\Forms\Controls\ComboBox\ComboBox.ModernComboAdapter.cs (18)
23
public ModernComboAdapter(
ComboBox
comboBox)
53
public override bool IsValid(
ComboBox
combo)
62
ComboBox
comboBox,
122
ComboBox
comboBox,
137
ComboBox
comboBox,
160
ComboBox
comboBox,
180
ComboBox
comboBox,
202
ComboBox
comboBox,
266
ComboBox
comboBox,
355
ComboBox
comboBox,
376
ComboBox
comboBox,
399
ComboBox
comboBox,
425
ComboBox
comboBox,
440
private static int GetBorderThickness(
ComboBox
comboBox)
452
ComboBox
comboBox,
465
ComboBox
comboBox,
476
private static Color GetEffectiveBackColor(
ComboBox
comboBox)
486
private static Color GetEffectiveFieldColor(
ComboBox
comboBox)
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.cs (3)
7
using static System.Windows.Forms.
ComboBox
.ObjectCollection;
16
private readonly
ComboBox
_owner;
20
public 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)
584
ComboBox
comboBox = EditingComboBox;
1254
if (DataGridView.EditingControl is
ComboBox
comboBox)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (5)
103
public
ComboBox
ComboBox => (
ComboBox
)Control;
209
public
ComboBox
.ObjectCollection Items
406
if (control is
ComboBox
comboBox)
422
if (control is
ComboBox
comboBox)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxFlatComboAdapter.cs (5)
15
public ToolStripComboBoxFlatComboAdapter(
ComboBox
comboBox) : base(comboBox, smallButton: true)
19
private static bool UseBaseAdapter(
ComboBox
comboBox)
41
protected override Color GetOuterBorderColor(
ComboBox
comboBox)
51
protected override Color GetPopupOuterBorderColor(
ComboBox
comboBox, bool focused)
68
protected 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)
20
public override
ComboBox
Control => (
ComboBox
)Component;
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (1)
22
private
ComboBox
_columnTypesCombo;
System\Windows\Forms\Design\DataMemberFieldEditor.cs (1)
24
if (TypeDescriptor.GetProperties(instance)[nameof(
ComboBox
.DataSource)] is not PropertyDescriptor property)
System\Windows\Forms\Design\DataMemberListEditor.cs (1)
22
if (TypeDescriptor.GetProperties(context.Instance)[nameof(
ComboBox
.DataSource)] is { } dataSourceProperty)
System\Windows\Forms\Design\ShortcutKeysEditor.ShortcutKeysUI.cs (1)
37
private
ComboBox
_keyComboBox;
System\Windows\Forms\Design\StyleEditorForm.cs (1)
52
private
ComboBox
_columnsOrRowsComboBox;
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (2)
626
if (sender is
ComboBox
)
676
else if (sender is
ComboBox
box)