2 types derived from ToolStripDropDownMenu
System.Windows.Forms (1)
System\Windows\Forms\ContextMenuStrip.cs (1)
15public class ContextMenuStrip : ToolStripDropDownMenu
System.Windows.Forms.Tests (1)
System\Windows\Forms\AccessibleObjects\ToolStripScrollButton.ToolStripScrollButtonAccessibleObjectTests.cs (1)
159private class SubToolStripDropDownMenu : ToolStripDropDownMenu
11 instantiations of ToolStripDropDownMenu
System.Windows.Forms (4)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (1)
115return new ToolStripDropDownMenu(this, isAutoGenerated: true);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (1)
211ToolStripDropDownMenu managedDropDown = new();
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
183return new ToolStripDropDownMenu(this, true);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
337return new ToolStripDropDownMenu(this, isAutoGenerated: true);
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
354ToolStripDropDownMenu menu = new();
System.Windows.Forms.Tests (6)
System\Windows\Forms\ToolStripSeparatorTests.cs (5)
830using ToolStripDropDownMenu owner = new() 899using ToolStripDropDownMenu parent = new() 1293using ToolStripDropDownMenu parent = new() 1460using ToolStripDropDownMenu owner = new(); 1575using ToolStripDropDownMenu parent = new();
ToolStripDropDownMenuTests.cs (1)
11using ToolStripDropDownMenu menu = new();
55 references to ToolStripDropDownMenu
System.Windows.Forms (25)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (1)
684if (_dropDown is ToolStripDropDownMenu menu)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (2)
209internal static unsafe ToolStripDropDownMenu FromHMenu(HMENU hmenu, IWin32Window targetWindow) 211ToolStripDropDownMenu managedDropDown = new();
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.ToolStripDropDownLayoutEngine.cs (1)
18if (container is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject.cs (2)
13public ToolStripDropDownMenuAccessibleObject(ToolStripDropDownMenu owner) : base(owner) 19NavigateDirection.NavigateDirection_Parent when this.TryGetOwnerAs(out ToolStripDropDownMenu? owner)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (2)
400if (GetCurrentParentDropDown() is ToolStripDropDownMenu parent) 1078if (Owner is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemInternalLayout.cs (8)
25if (_ownerItem.Owner is ToolStripDropDownMenu menu) 38if (_ownerItem.Owner is ToolStripDropDownMenu menu) 69if (_ownerItem.Owner is ToolStripDropDownMenu menu) 89if (_ownerItem.Owner is ToolStripDropDownMenu menu) 113if (_ownerItem.Owner is ToolStripDropDownMenu menu) 145if (_ownerItem.Owner is ToolStripDropDownMenu menu) 159return _ownerItem.Owner is ToolStripDropDownMenu; 167if (_ownerItem.Owner is ToolStripDropDownMenu menu)
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (2)
751if (item.ParentInternal is ToolStripDropDownMenu dropDownMenu && !dropDownMenu.ShowCheckMargin && dropDownMenu.ShowImageMargin) 1471if (item.GetCurrentParent() is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (1)
133if (ParentInternal is ToolStripDropDownMenu parent && Label.Enabled)
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.StickyLabelAccessibleObject.cs (1)
22if (_owner.OwnerScrollButton?.Parent is not ToolStripDropDownMenu toolStripDropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (3)
178if (parent is ToolStripDropDownMenu) 266if (parent is ToolStripDropDownMenu dropDownMenu) 308if (Owner is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\MDI\MDIControlStrip.cs (1)
138_system.DropDown = ToolStripDropDownMenu.FromHMenu(PInvoke.GetSystemMenu(GetSafeHandle(_target), bRevert: false), _target);
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
952if (_zoomToolStripSplitButton.DropDown is ToolStripDropDownMenu menu)
System.Windows.Forms.Design (10)
System\Windows\Forms\Design\ContextMenuStripActionList.cs (1)
101if (_toolStripDropDown is ToolStripDropDownMenu)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (6)
148ToolStripDropDownMenu rowMenu = BuildMenu(true); 149ToolStripDropDownMenu colMenu = BuildMenu(false); 305private ToolStripDropDownMenu BuildMenu(bool isRow) 354ToolStripDropDownMenu menu = new(); 1579ToolStripDropDownMenu menu = sender as ToolStripDropDownMenu;
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (2)
198else if (toolStrip is ToolStripDropDownMenu) 223else if (toolStrip is ToolStripDropDownMenu)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (1)
1389if (!(dropDownItem.Owner is ToolStripDropDownMenu) && dropDownItem is not null && dropDownItem.Bounds.Width < _commitedEditorNode.Bounds.Width)
System.Windows.Forms.Tests (20)
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (1)
1732or ToolStripDropDownMenu
System\Windows\Forms\AccessibleObjects\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObjectTests.cs (12)
269ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)dropDown.AccessibilityObject; 281ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)dropDown.AccessibilityObject; 291ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)contextMenu.AccessibilityObject; 303ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)dropDown.AccessibilityObject; 315ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)dropDown.AccessibilityObject; 325ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject accessibleObject = (ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject)contextMenu.AccessibilityObject;
System\Windows\Forms\ToolStripSeparatorTests.cs (5)
830using ToolStripDropDownMenu owner = new() 899using ToolStripDropDownMenu parent = new() 1293using ToolStripDropDownMenu parent = new() 1460using ToolStripDropDownMenu owner = new(); 1575using ToolStripDropDownMenu parent = new();
ToolStripDropDownMenuTests.cs (2)
11using ToolStripDropDownMenu menu = new(); 22using ToolStripDropDownMenu menu = new(owner, isAutoGenerated);