3 types derived from ToolStripDropDown
System.Windows.Forms (3)
winforms\Managed\System\WinForms\ToolStripDropDownMenu.cs (1)
24public class ToolStripDropDownMenu : ToolStripDropDown {
winforms\Managed\System\WinForms\ToolStripOverflow.cs (1)
26public class ToolStripOverflow : ToolStripDropDown, IArrangedElement {
winforms\Managed\System\WinForms\ToolStripPanel.cs (1)
817private class FeedbackDropDown : ToolStripDropDown {
1 instantiation of ToolStripDropDown
System.Windows.Forms (1)
winforms\Managed\System\WinForms\ToolStripDropDownItem.cs (1)
307return new ToolStripDropDown(this, true);
88 references to ToolStripDropDown
System.Windows.Forms (88)
winforms\Managed\System\WinForms\ToolStrip.cs (8)
1245get { return (this is ToolStripDropDown); } 1678ToolStripDropDown dropDown = this as ToolStripDropDown; 2284ToolStripDropDown dropDown = this as ToolStripDropDown; 2305else if (AccessibilityImprovements.Level3 && !(this is ToolStripDropDown)) { 2334ToolStripDropDown dropDown = this as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripDropDown.cs (18)
1284ToolStripDropDown topmost = GetFirstDropDown(); 1289ToolStripDropDown topmost = GetFirstDropDown(); 2182ToolStripDropDown toplevel = this.GetFirstDropDown(); 2195ToolStripDropDown dropDown = ActiveDropDowns[0] as ToolStripDropDown; 2206ToolStripDropDown dropDown = dropDowns[i] as ToolStripDropDown; 2256return ((OwnerToolStrip as ToolStripDropDown) == null); 2263internal ToolStripDropDown GetFirstDropDown() { 2265ToolStripDropDown topmost = this; 2267ToolStripDropDown ownerDropDown = topmost.OwnerToolStrip as ToolStripDropDown; 2270ownerDropDown = topmost.OwnerToolStrip as ToolStripDropDown; 2275internal static ToolStripDropDown GetFirstDropDown(ToolStrip start) { 2280ToolStripDropDown startDropDown = (start as ToolStripDropDown); 2290private ToolStripDropDown owner; 2293public ToolStripDropDownAccessibleObject(ToolStripDropDown owner) : base(owner) {
winforms\Managed\System\WinForms\ToolStripDropDownButton.cs (1)
109protected override ToolStripDropDown CreateDefaultDropDown() {
winforms\Managed\System\WinForms\ToolStripDropDownItem.cs (8)
24private ToolStripDropDown dropDown = null; 62public ToolStripDropDown DropDown { 305protected virtual ToolStripDropDown CreateDefaultDropDown() { 606ToolStripDropDown parent = GetCurrentParentDropDown(); 830if (AccessibilityImprovements.Level3 && propertyID == NativeMethods.UIA_IsOffscreenPropertyId && owner != null && owner.Owner is ToolStripDropDown) { 831return !((ToolStripDropDown)owner.Owner).Visible; 943ToolStripDropDown dropDown = owner.Owner as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripHighContrastRenderer.cs (1)
231 if (e.ToolStrip is ToolStripDropDown) {
winforms\Managed\System\WinForms\ToolStripItem.cs (9)
1757ToolStripDropDown currentParent = null; 1760currentParent = ParentInternal as ToolStripDropDown; 1764currentParent = Owner as ToolStripDropDown; 2703internal ToolStripDropDown GetCurrentParentDropDown() { 2705return ParentInternal as ToolStripDropDown; 2708return Owner as ToolStripDropDown; 3982ToolStripDropDown dropDown = this.parent as ToolStripDropDown; 4422ToolStripDropDown dropDown = Owner.GetCurrentParentDropDown();
winforms\Managed\System\WinForms\ToolStripItemCollection.cs (2)
238ToolStripDropDown dropDown = owner as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripManager.cs (15)
1004internal static void CloseActiveDropDown(ToolStripDropDown activeToolStripDropDown, ToolStripDropDownCloseReason reason) { 1052ToolStripDropDown activeToolStripDropDown = activeToolStrip as ToolStripDropDown; 1088ToolStripDropDown activeDropDown = this.GetActiveToolStripInternal() as ToolStripDropDown; 1120ToolStripDropDown dropDown = toolStrip as ToolStripDropDown; 1149&& (ToolStripDropDown.GetFirstDropDown(toolStrip) 1150!= ToolStripDropDown.GetFirstDropDown(currentActiveToolStrip))) { 1155ToolStripDropDown currentActiveToolStripDropDown = currentActiveToolStrip as ToolStripDropDown; 1257else if (!(Control.FromChildHandleInternal(hwndCurrentActiveWindow.Handle) is ToolStripDropDown) // its NOT a dropdown 1284if (control == null || !(control.TopLevelControlInternal is ToolStripDropDown)) { 1611ToolStripDropDown dropDown = toolStrip as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripMenuItem.cs (10)
164protected override ToolStripDropDown CreateDefaultDropDown() { 530ToolStripDropDown parent = this.ParentInternal as ToolStripDropDown; 562ToolStripDropDown parent = this.ParentInternal as ToolStripDropDown; 579return (this.ParentInternal as ToolStripDropDown == null); 960ToolStripDropDown dropDown = GetCurrentParentDropDown() as ToolStripDropDown; 1412ToolStripDropDown dropDown = toolStrip.ActiveDropDowns[0] as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripOverflowButton.cs (1)
100protected override ToolStripDropDown CreateDefaultDropDown() {
winforms\Managed\System\WinForms\ToolStripProfessionalLowResolutionRenderer.cs (2)
18if( e.ToolStrip is ToolStripDropDown ) { 31else if (e.ToolStrip is ToolStripDropDown) {
winforms\Managed\System\WinForms\ToolStripProfessionalRenderer.cs (5)
124if (toolStrip is ToolStripDropDown) { 366if (toolStrip is ToolStripDropDown) { 726if (toolStrip is ToolStripDropDown || toolStrip is MenuStrip || toolStrip is StatusStrip) { 1032ToolStripDropDown toolStripDropDown = e.ToolStrip as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripRenderEventArgs.cs (3)
66if (toolStrip is ToolStripDropDown) { 103ToolStripDropDown dropDown = toolStrip as ToolStripDropDown;
winforms\Managed\System\WinForms\ToolStripSplitButton.cs (1)
412protected override ToolStripDropDown CreateDefaultDropDown() {
winforms\Managed\System\WinForms\ToolStripSystemRenderer.cs (4)
190FillBackground(g, bounds, (toolStrip is ToolStripDropDown) ? SystemColors.ControlLight : e.BackColor); 226else if (toolStrip is ToolStripDropDown) { 227ToolStripDropDown toolStripDropDown = toolStrip as ToolStripDropDown;