95 references to IsOnDropDown
System.Windows.Forms (29)
System\Windows\Forms\Controls\Menus\MenuTimer.cs (1)
56
_autoMenuExpandTimer.Interval = item.
IsOnDropDown
? _slowShow : _quickShow;
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
241
if (keyData == Keys.Space && SupportsSpaceKey && CheckOnClick && Enabled && !
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (1)
107
protected internal override Padding DefaultMargin =>
IsOnDropDown
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (7)
137
if (
IsOnDropDown
)
275
if (DropDown.AutoClose || !IsInDesignMode || (IsInDesignMode && !
IsOnDropDown
))
322
if (!
IsOnDropDown
)
499
(
IsOnDropDown
569
bool isTopLevel = (!
IsOnDropDown
|| IsOnOverflow);
614
if (
IsOnDropDown
)
665
if (
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (3)
179
if (!e.Item.
IsOnDropDown
&& e.Item.Pressed)
184
if (e.Item is ToolStripMenuItem menuItem && !e.Item.
IsOnDropDown
&& (menuItem.Checked || menuItem.Selected))
242
&& !e.Item.
IsOnDropDown
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
3145
if (
IsOnDropDown
)
3147
if (OwnerItem is not null && OwnerItem.
IsOnDropDown
)
3171
(
IsOnDropDown
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (4)
77
if (_ownerItem.
IsOnDropDown
)
258
nextItem = (Owner.
IsOnDropDown
) ? parent.GetNextItem(Owner, ArrowDirection.Up) :
262
nextItem = (Owner.
IsOnDropDown
) ? parent.GetNextItem(Owner, ArrowDirection.Down) :
318
if (Owner.
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (4)
164
if (
IsOnDropDown
)
220
protected override Padding DefaultPadding =>
IsOnDropDown
397
if (ShowShortcutKeys &&
IsOnDropDown
)
854
if (
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (2)
558
if (item.
IsOnDropDown
)
1461
if (!item.
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderEventArgs.cs (1)
106
if (ownerItem is not null && ownerItem.ParentInternal is not null && !ownerItem.
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (1)
445
if (item.
IsOnDropDown
)
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
75
protected internal override Padding DefaultMargin =>
IsOnDropDown
? _defaultDropDownMargin : _defaultMargin;
System.Windows.Forms.Design (42)
System\Windows\Forms\Design\ToolStripDesigner.cs (4)
743
if (item.
IsOnDropDown
&& item.Placement != ToolStripItemPlacement.Overflow)
759
else if (item.
IsOnDropDown
&& item.Placement != ToolStripItemPlacement.Overflow)
802
if (KeyboardHandlingService.SelectedDesignerControl is ToolStripItem designerItem && designerItem.
IsOnDropDown
)
874
if (e.Component is ToolStripItem newItem && _addingItem && !newItem.
IsOnDropDown
)
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (5)
59
if (!(item is ToolStripControlHost && item.
IsOnDropDown
))
62
if (item is ToolStripMenuItem && item.
IsOnDropDown
)
67
else if (item is ToolStripControlHost && !item.
IsOnDropDown
)
71
else if (item is ToolStripMenuItem && !item.
IsOnDropDown
)
450
selItem is ToolStripSeparator || selItem is ToolStripControlHost || !selItem.
IsOnDropDown
|| selItem.IsOnOverflow)
System\Windows\Forms\Design\ToolStripItemBehavior.cs (6)
432
if (glyphItem.
IsOnDropDown
&& ToolStripDesigner.s_shiftState)
546
if (glyphItem.Placement == ToolStripItemPlacement.Overflow || (glyphItem.Placement == ToolStripItemPlacement.Main && !(glyphItem.
IsOnDropDown
)))
555
else if (glyphItem.
IsOnDropDown
)
609
else if (glyphItem.
IsOnDropDown
&& !glyphItem.IsOnOverflow)
970
if (glyphItem.Placement == ToolStripItemPlacement.Overflow || (glyphItem.Placement == ToolStripItemPlacement.Main && !(glyphItem.
IsOnDropDown
)))
991
else if (glyphItem.
IsOnDropDown
)
System\Windows\Forms\Design\ToolStripItemDesigner.cs (7)
206
if (ToolStripItem.
IsOnDropDown
&& !ToolStripItem.IsOnOverflow)
264
if (item.
IsOnDropDown
)
427
if (newItem is not null && !newItem.
IsOnDropDown
)
582
if (ToolStripItem.
IsOnDropDown
)
738
if (ToolStripItem.
IsOnDropDown
)
857
if (newItem.
IsOnDropDown
&& ownerItemDesigner is not null)
985
if (currentSelection.
IsOnDropDown
)
System\Windows\Forms\Design\ToolStripItemGlyph.cs (1)
44
if (Item is ToolStripControlHost && Item.
IsOnDropDown
)
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (12)
848
if (typeHereNode.
IsOnDropDown
&& !typeHereNode.IsOnOverflow)
934
if (typeHereNode.
IsOnDropDown
)
1235
if (item is null || !item.
IsOnDropDown
)
1264
if (!owner.
IsOnDropDown
)
1360
if (dropDownItem is not null && !dropDownItem.
IsOnDropDown
)
1392
&& !parentToMoveOn.OwnerItem.
IsOnDropDown
1434
&& !parentToMoveOn.OwnerItem.
IsOnDropDown
1713
if (toolStripItem.
IsOnDropDown
&& toolStripItem.Placement != ToolStripItemPlacement.Overflow)
1717
else if (toolStripItem.
IsOnDropDown
&& toolStripItem.Placement == ToolStripItemPlacement.Overflow)
1778
if (currentSelection is DesignerToolStripControlHost templateNodeItem && (!templateNodeItem.
IsOnDropDown
|| (templateNodeItem.
IsOnDropDown
&& templateNodeItem.IsOnOverflow)))
1835
if (item is not null && item.
IsOnDropDown
&& item.Placement != ToolStripItemPlacement.Overflow)
System\Windows\Forms\Design\ToolStripMenuItemCodeDomSerializer.cs (1)
37
if (value is ToolStripMenuItem {
IsOnDropDown
: false } item)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (4)
292
if (toolItem.
IsOnDropDown
&& toolItem.Owner is ToolStripDropDown dropDown)
328
if (!ToolStripItem.IsOnOverflow && ToolStripItem.
IsOnDropDown
)
1877
if (e.Component is ToolStripItem itemToBeDeleted && itemToBeDeleted.
IsOnDropDown
)
1960
if (e.Component is ToolStripItem itemToBeDeleted && itemToBeDeleted.
IsOnDropDown
&& itemToBeDeleted.Placement == ToolStripItemPlacement.Main)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
540
if (!selectedItem.
IsOnDropDown
)
855
if (_activeItem is ToolStripDropDownItem item && !item.
IsOnDropDown
)
System.Windows.Forms.Tests (24)
System\Windows\Forms\ToolStripButtonTests.cs (6)
68
Assert.False(item.
IsOnDropDown
);
149
Assert.False(item.
IsOnDropDown
);
236
Assert.False(item.
IsOnDropDown
);
326
Assert.False(item.
IsOnDropDown
);
414
Assert.False(item.
IsOnDropDown
);
512
Assert.False(item.
IsOnDropDown
);
System\Windows\Forms\ToolStripControlHostTests.cs (1)
97
Assert.False(item.
IsOnDropDown
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
68
Assert.False(item.
IsOnDropDown
);
157
Assert.False(item.
IsOnDropDown
);
256
Assert.False(item.
IsOnDropDown
);
364
Assert.False(item.
IsOnDropDown
);
System\Windows\Forms\ToolStripItemTests.cs (11)
67
Assert.False(item.
IsOnDropDown
);
152
Assert.False(item.
IsOnDropDown
);
247
Assert.False(item.
IsOnDropDown
);
5819
Assert.False(item.
IsOnDropDown
);
5830
Assert.True(item.
IsOnDropDown
);
5844
Assert.False(item.
IsOnDropDown
);
5846
Assert.True(item.
IsOnDropDown
);
5857
Assert.False(item.
IsOnDropDown
);
5868
Assert.True(item.
IsOnDropDown
);
5882
Assert.False(item.
IsOnDropDown
);
5884
Assert.False(item.
IsOnDropDown
);
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
69
Assert.False(item.
IsOnDropDown
);
System\Windows\Forms\ToolStripSeparatorTests.cs (1)
65
Assert.False(item.
IsOnDropDown
);