7 types derived from ToolStripControlHost
System.Windows.Forms (5)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (1)
13
public partial class ToolStripComboBox :
ToolStripControlHost
System\Windows\Forms\Controls\ToolStrips\ToolStripNumericUpDown.cs (1)
6
internal partial class ToolStripNumericUpDown :
ToolStripControlHost
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.cs (1)
10
public partial class ToolStripProgressBar :
ToolStripControlHost
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (1)
11
internal partial class ToolStripScrollButton :
ToolStripControlHost
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
14
public partial class ToolStripTextBox :
ToolStripControlHost
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DesignerToolStripControlHost.cs (1)
16
internal class DesignerToolStripControlHost :
ToolStripControlHost
, IComponent
System.Windows.Forms.Tests (1)
System\Windows\Forms\ToolStripControlHostTests.cs (1)
4631
private class SubToolStripControlHost :
ToolStripControlHost
115 instantiations of ToolStripControlHost
System.Windows.Forms.Design (2)
System\ComponentModel\Design\DesignerActionUI.DesignerActionToolStripDropDown.cs (1)
149
_panel = new
ToolStripControlHost
(panel)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
881
_centerTextBox = new
ToolStripControlHost
(tb)
System.Windows.Forms.Tests (109)
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (4)
1448
using ToolStripControlHost host =
new
(control);
1515
using ToolStripControlHost host =
new
(control);
1549
using ToolStripControlHost host =
new
(control);
1587
using ToolStripControlHost host =
new
(control);
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (1)
895
return new
ToolStripControlHost
(emptyLabel);
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripControlHostAccessibleObjectTests.cs (5)
23
using ToolStripControlHost toolStrip =
new
(control);
35
using ToolStripControlHost toolStrip =
new
(control);
47
using ToolStripControlHost toolStrip =
new
(control);
60
using ToolStripControlHost toolStrip =
new
(control);
73
using ToolStripControlHost toolStripControlHost =
new
(control);
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (1)
316
return new
ToolStripControlHost
(new Label());
System\Windows\Forms\ToolStripControlHostTests.cs (98)
140
using ToolStripControlHost item =
new
(c)
159
using ToolStripControlHost item =
new
(c);
170
using ToolStripControlHost item =
new
(c)
189
using ToolStripControlHost item =
new
(c);
200
using ToolStripControlHost item =
new
(c)
219
using ToolStripControlHost item =
new
(c);
230
using ToolStripControlHost item =
new
(c)
250
using ToolStripControlHost item =
new
(c);
258
using ToolStripControlHost item =
new
(c);
324
using ToolStripControlHost item =
new
(c);
392
using ToolStripControlHost item =
new
(c);
411
using ToolStripControlHost item =
new
(c)
430
using ToolStripControlHost item =
new
(c);
441
using ToolStripControlHost item =
new
(c);
452
using ToolStripControlHost item =
new
(c)
471
using ToolStripControlHost item =
new
(c);
498
using ToolStripControlHost item =
new
(c)
509
using ToolStripControlHost item =
new
(c);
519
using ToolStripControlHost item =
new
(c)
544
using ToolStripControlHost item =
new
(c);
558
using ToolStripControlHost item =
new
(c);
570
using ToolStripControlHost item =
new
(c);
581
using ToolStripControlHost item =
new
(c);
596
using ToolStripControlHost item =
new
(c);
615
using ToolStripControlHost item =
new
(c);
627
using ToolStripControlHost item =
new
(c);
641
using ToolStripControlHost item =
new
(c);
655
using ToolStripControlHost item =
new
(c);
665
using ToolStripControlHost item =
new
(c);
679
using ToolStripControlHost item =
new
(c);
704
using ToolStripControlHost item =
new
(c)
726
using ToolStripControlHost item =
new
(c);
746
using ToolStripControlHost item =
new
(c);
765
using ToolStripControlHost item =
new
(c)
782
using ToolStripControlHost item =
new
(c);
818
using ToolStripControlHost item =
new
(c);
827
using ToolStripControlHost item =
new
(c)
844
using ToolStripControlHost item =
new
(c);
867
using ToolStripControlHost item =
new
(c)
894
using ToolStripControlHost item =
new
(c);
929
using ToolStripControlHost item =
new
(c);
939
using ToolStripControlHost item =
new
(c);
949
using ToolStripControlHost item =
new
(c);
969
using ToolStripControlHost item =
new
(c)
990
using ToolStripControlHost item =
new
(c);
1002
using ToolStripControlHost item =
new
(c);
1028
using ToolStripControlHost item =
new
(c);
1042
using ToolStripControlHost item =
new
(c);
1068
using ToolStripControlHost item =
new
(c);
1077
using ToolStripControlHost item =
new
(c);
1143
using ToolStripControlHost item =
new
(c);
1154
using ToolStripControlHost item =
new
(c);
1171
using ToolStripControlHost item =
new
(c);
1185
using ToolStripControlHost item =
new
(c);
1202
using ToolStripControlHost item =
new
(c);
1223
using ToolStripControlHost item =
new
(c)
1245
using ToolStripControlHost item =
new
(c)
1265
using ToolStripControlHost item =
new
(c);
1276
using ToolStripControlHost item =
new
(c)
1298
using ToolStripControlHost item =
new
(c)
1320
using ToolStripControlHost item =
new
(c)
1349
using ToolStripControlHost item =
new
(c)
1549
using ToolStripControlHost item =
new
(c);
1560
using ToolStripControlHost item =
new
(c);
1580
using ToolStripControlHost item =
new
(c)
1599
using ToolStripControlHost item =
new
(c);
1636
using ToolStripControlHost item =
new
(c);
1645
using ToolStripControlHost item =
new
(c);
1674
using ToolStripControlHost item =
new
(c);
1688
using ToolStripControlHost item =
new
(c);
1717
using ToolStripControlHost item =
new
(c);
1728
using ToolStripControlHost item =
new
(c)
1750
using ToolStripControlHost item =
new
(c);
1773
using ToolStripControlHost item =
new
(c);
1819
using ToolStripControlHost item =
new
(c);
1840
using ToolStripControlHost item =
new
(c);
1861
using ToolStripControlHost item =
new
(c);
1883
using ToolStripControlHost item =
new
(c);
1919
using ToolStripControlHost item =
new
(c);
1948
using ToolStripControlHost item =
new
(c);
1971
using ToolStripControlHost item =
new
(c);
1989
using ToolStripControlHost item =
new
(c);
2010
using ToolStripControlHost item =
new
(c);
2029
using ToolStripControlHost item =
new
(c);
2049
using ToolStripControlHost item =
new
(c);
2071
using ToolStripControlHost item =
new
(c);
2090
using ToolStripControlHost item =
new
(c);
2110
using ToolStripControlHost item =
new
(c);
2130
using ToolStripControlHost item =
new
(c);
2162
using ToolStripControlHost item =
new
(c);
2181
using ToolStripControlHost item =
new
(c);
2210
using ToolStripControlHost item =
new
(c);
2231
using ToolStripControlHost item =
new
(c);
2694
using ToolStripControlHost item =
new
(c);
2704
using ToolStripControlHost item =
new
(c);
2727
using ToolStripControlHost item =
new
(c);
2742
using ToolStripControlHost item =
new
(c)
2757
using ToolStripControlHost item =
new
(c);
WinFormsControlsTest (4)
ToolStripTests.cs (4)
15
toolStrip1.Items.Add(new
ToolStripControlHost
(new RadioButton() { Text = "RadioButton" })); // RadioButton supports UIA
16
toolStrip1.Items.Add(new
ToolStripControlHost
(new HScrollBar() { Value = 30 })); // HScrollBar doesn't support UIA
17
statusStrip1.Items.Add(new
ToolStripControlHost
(new RadioButton() { Text = "RadioButton" })); // RadioButton supports UIA
18
statusStrip1.Items.Add(new
ToolStripControlHost
(new HScrollBar() { Value = 30 })); // HScrollBar doesn't support UIA
169 references to ToolStripControlHost
System.Windows.Forms (19)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
64
if (!this.TryGetOwnerAs(out Control? owner) || owner.ToolStripControlHost is not
ToolStripControlHost
host)
System\Windows\Forms\Control.cs (3)
12826
private readonly WeakReference<
ToolStripControlHost
?> _toolStripControlHostReference = new(null);
12828
internal
ToolStripControlHost
? ToolStripControlHost
12832
_toolStripControlHostReference.TryGetTarget(out
ToolStripControlHost
? value);
System\Windows\Forms\Controls\Menus\MenuStrip.cs (1)
257
if (item is not null && !(item is
ToolStripControlHost
))
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
1733
ToolStripControlHost
? controlHost = nextItem as
ToolStripControlHost
;
3364
_lastMouseActiveItem = (item is
ToolStripControlHost
) ? null : item;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (3)
181
if (item is
ToolStripControlHost
controlHostItem and not ToolStripScrollButton)
218
if (item is
ToolStripControlHost
controlHostItem)
238
if (item is
ToolStripControlHost
controlHostItem)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripControlHostAccessibleObject.cs (2)
15
private readonly
ToolStripControlHost
_ownerItem;
21
public ToolStripControlHostAccessibleObject(
ToolStripControlHost
ownerItem) : base(ownerItem)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (2)
18
private readonly
ToolStripControlHost
? _toolStripControlHost;
26
public ToolStripHostedControlAccessibleObject(Control toolStripHostedControl,
ToolStripControlHost
? toolStripControlHost) : base(toolStripHostedControl)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (1)
198
if (item is
ToolStripControlHost
controlHostItem)
System\Windows\Forms\Controls\ToolStrips\ToolStripNumericUpDown.ToolStripNumericUpDownControl.ToolStripNumericUpDownAccessibleObject.cs (1)
15
public ToolStripNumericUpDownAccessibleObject(Control toolStripHostedControl,
ToolStripControlHost
? toolStripControlHost)
System\Windows\Forms\DataBinding\BindingNavigator.cs (2)
862
if (oldTextBox is
ToolStripControlHost
oldCtrl)
868
if (newTextBox is
ToolStripControlHost
newCtrl)
System.Windows.Forms.Design (10)
System\ComponentModel\Design\DesignerActionUI.DesignerActionToolStripDropDown.cs (1)
15
private
ToolStripControlHost
? _panel;
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (3)
59
if (!(item is
ToolStripControlHost
&& item.IsOnDropDown))
67
else if (item is
ToolStripControlHost
&& !item.IsOnDropDown)
450
selItem is ToolStripSeparator || selItem is
ToolStripControlHost
|| !selItem.IsOnDropDown || selItem.IsOnOverflow)
System\Windows\Forms\Design\ToolStripItemCustomMenuItemCollection.cs (2)
118
if (selectedItem is not
ToolStripControlHost
and not ToolStripSeparator)
638
if (selectedItem is not
ToolStripControlHost
and not ToolStripSeparator)
System\Windows\Forms\Design\ToolStripItemGlyph.cs (1)
44
if (Item is
ToolStripControlHost
&& Item.IsOnDropDown)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (1)
1362
if (toolItem is
ToolStripControlHost
host)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
62
private
ToolStripControlHost
_centerTextBox;
1698
if (item is
ToolStripControlHost
)
System.Windows.Forms.Tests (140)
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (4)
1448
using
ToolStripControlHost
host = new(control);
1515
using
ToolStripControlHost
host = new(control);
1549
using
ToolStripControlHost
host = new(control);
1587
using
ToolStripControlHost
host = new(control);
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripControlHostAccessibleObjectTests.cs (6)
7
using static System.Windows.Forms.
ToolStripControlHost
;
23
using
ToolStripControlHost
toolStrip = new(control);
35
using
ToolStripControlHost
toolStrip = new(control);
47
using
ToolStripControlHost
toolStrip = new(control);
60
using
ToolStripControlHost
toolStrip = new(control);
73
using
ToolStripControlHost
toolStripControlHost = new(control);
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripHostedControlAccessibleObjectTests.cs (3)
15
return ReflectionHelper.GetPublicNotAbstractClasses<
ToolStripControlHost
>().Select(type => new object[] { type });
24
using
ToolStripControlHost
item = ReflectionHelper.InvokePublicConstructor<
ToolStripControlHost
>(type);
System\Windows\Forms\AccessibleObjects\ToolStripNumericUpDown.ToolStripNumericUpDownAccessibleObjectTests.cs (1)
8
using static System.Windows.Forms.
ToolStripControlHost
;
System\Windows\Forms\ToolStripControlHostTests.cs (126)
140
using
ToolStripControlHost
item = new(c)
159
using
ToolStripControlHost
item = new(c);
170
using
ToolStripControlHost
item = new(c)
189
using
ToolStripControlHost
item = new(c);
200
using
ToolStripControlHost
item = new(c)
219
using
ToolStripControlHost
item = new(c);
230
using
ToolStripControlHost
item = new(c)
250
using
ToolStripControlHost
item = new(c);
258
using
ToolStripControlHost
item = new(c);
324
using
ToolStripControlHost
item = new(c);
333
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.BackColor)];
350
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.BackColor)];
364
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.BackColor)];
381
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.BackColor)];
392
using
ToolStripControlHost
item = new(c);
411
using
ToolStripControlHost
item = new(c)
430
using
ToolStripControlHost
item = new(c);
441
using
ToolStripControlHost
item = new(c);
452
using
ToolStripControlHost
item = new(c)
471
using
ToolStripControlHost
item = new(c);
498
using
ToolStripControlHost
item = new(c)
509
using
ToolStripControlHost
item = new(c);
519
using
ToolStripControlHost
item = new(c)
544
using
ToolStripControlHost
item = new(c);
558
using
ToolStripControlHost
item = new(c);
570
using
ToolStripControlHost
item = new(c);
581
using
ToolStripControlHost
item = new(c);
596
using
ToolStripControlHost
item = new(c);
615
using
ToolStripControlHost
item = new(c);
627
using
ToolStripControlHost
item = new(c);
641
using
ToolStripControlHost
item = new(c);
655
using
ToolStripControlHost
item = new(c);
665
using
ToolStripControlHost
item = new(c);
679
using
ToolStripControlHost
item = new(c);
704
using
ToolStripControlHost
item = new(c)
726
using
ToolStripControlHost
item = new(c);
746
using
ToolStripControlHost
item = new(c);
765
using
ToolStripControlHost
item = new(c)
782
using
ToolStripControlHost
item = new(c);
818
using
ToolStripControlHost
item = new(c);
827
using
ToolStripControlHost
item = new(c)
844
using
ToolStripControlHost
item = new(c);
867
using
ToolStripControlHost
item = new(c)
894
using
ToolStripControlHost
item = new(c);
929
using
ToolStripControlHost
item = new(c);
939
using
ToolStripControlHost
item = new(c);
949
using
ToolStripControlHost
item = new(c);
969
using
ToolStripControlHost
item = new(c)
990
using
ToolStripControlHost
item = new(c);
1000
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.Font)];
1002
using
ToolStripControlHost
item = new(c);
1026
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.Font)];
1028
using
ToolStripControlHost
item = new(c);
1040
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.Font)];
1042
using
ToolStripControlHost
item = new(c);
1066
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.Font)];
1068
using
ToolStripControlHost
item = new(c);
1077
using
ToolStripControlHost
item = new(c);
1143
using
ToolStripControlHost
item = new(c);
1152
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.ForeColor)];
1154
using
ToolStripControlHost
item = new(c);
1169
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.ForeColor)];
1171
using
ToolStripControlHost
item = new(c);
1183
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.ForeColor)];
1185
using
ToolStripControlHost
item = new(c);
1200
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(
ToolStripControlHost
))[nameof(
ToolStripControlHost
.ForeColor)];
1202
using
ToolStripControlHost
item = new(c);
1223
using
ToolStripControlHost
item = new(c)
1245
using
ToolStripControlHost
item = new(c)
1265
using
ToolStripControlHost
item = new(c);
1276
using
ToolStripControlHost
item = new(c)
1298
using
ToolStripControlHost
item = new(c)
1320
using
ToolStripControlHost
item = new(c)
1349
using
ToolStripControlHost
item = new(c)
1549
using
ToolStripControlHost
item = new(c);
1560
using
ToolStripControlHost
item = new(c);
1580
using
ToolStripControlHost
item = new(c)
1599
using
ToolStripControlHost
item = new(c);
1636
using
ToolStripControlHost
item = new(c);
1643
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(SubToolStripControlHost))[nameof(
ToolStripControlHost
.RightToLeft)];
1645
using
ToolStripControlHost
item = new(c);
1672
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(SubToolStripControlHost))[nameof(
ToolStripControlHost
.RightToLeft)];
1674
using
ToolStripControlHost
item = new(c);
1686
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(SubToolStripControlHost))[nameof(
ToolStripControlHost
.RightToLeft)];
1688
using
ToolStripControlHost
item = new(c);
1715
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(SubToolStripControlHost))[nameof(
ToolStripControlHost
.RightToLeft)];
1717
using
ToolStripControlHost
item = new(c);
1728
using
ToolStripControlHost
item = new(c)
1750
using
ToolStripControlHost
item = new(c);
1773
using
ToolStripControlHost
item = new(c);
1819
using
ToolStripControlHost
item = new(c);
1840
using
ToolStripControlHost
item = new(c);
1861
using
ToolStripControlHost
item = new(c);
1883
using
ToolStripControlHost
item = new(c);
1919
using
ToolStripControlHost
item = new(c);
1948
using
ToolStripControlHost
item = new(c);
1971
using
ToolStripControlHost
item = new(c);
1989
using
ToolStripControlHost
item = new(c);
2010
using
ToolStripControlHost
item = new(c);
2029
using
ToolStripControlHost
item = new(c);
2049
using
ToolStripControlHost
item = new(c);
2071
using
ToolStripControlHost
item = new(c);
2090
using
ToolStripControlHost
item = new(c);
2110
using
ToolStripControlHost
item = new(c);
2130
using
ToolStripControlHost
item = new(c);
2162
using
ToolStripControlHost
item = new(c);
2181
using
ToolStripControlHost
item = new(c);
2210
using
ToolStripControlHost
item = new(c);
2231
using
ToolStripControlHost
item = new(c);
2694
using
ToolStripControlHost
item = new(c);
2704
using
ToolStripControlHost
item = new(c);
2727
using
ToolStripControlHost
item = new(c);
2742
using
ToolStripControlHost
item = new(c)
2757
using
ToolStripControlHost
item = new(c);