66 references to GetCurrentParent
System.Windows.Forms (3)
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (2)
1220
bool drawCurve = RoundedEdges && (item?.
GetCurrentParent
() is not MenuStrip);
1471
if (item.
GetCurrentParent
() is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (1)
678
ToolStrip? parent = item.
GetCurrentParent
();
System.Windows.Forms.Design (36)
System\Windows\Forms\Design\DesignerUtils.cs (1)
772
else if (comp is ToolStripItem item && item.
GetCurrentParent
() is null)
System\Windows\Forms\Design\ToolStripContainerDesigner.cs (1)
281
Control? parent = item.
GetCurrentParent
();
System\Windows\Forms\Design\ToolStripDesigner.cs (3)
745
ToolStripDropDown dropDown = (ToolStripDropDown)((DesignerToolStripControlHost)comp).
GetCurrentParent
();
804
if (designerItem.
GetCurrentParent
() is ToolStripDropDown parent)
1665
topmost = topmost?.OwnerItem.
GetCurrentParent
() as ToolStripDropDown;
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (2)
449
(originalSelComps.Count == 1 && selItem.
GetCurrentParent
() != nextSelection.
GetCurrentParent
()) ||
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (1)
454
if (item.
GetCurrentParent
() is not ToolStripDropDown parent)
System\Windows\Forms\Design\ToolStripInSituService.cs (2)
97
if (c.
GetCurrentParent
() is ToolStripDropDown dropDown)
118
if (c.
GetCurrentParent
() is MenuStrip tool)
System\Windows\Forms\Design\ToolStripItemBehavior.cs (6)
50
ToolStrip oldSelectionParent = oldSelection.
GetCurrentParent
();
51
ToolStrip newSelectionParent = newSelection.
GetCurrentParent
();
402
parent = glyphItem.
GetCurrentParent
();
611
ToolStripDropDown dropDown = glyphItem.
GetCurrentParent
() as ToolStripDropDown;
654
ToolStrip parentToolStrip = currentDropItem.
GetCurrentParent
();
792
if (item.
GetCurrentParent
() is ToolStripDropDown dropDown && !(dropDown is ToolStripOverflow))
System\Windows\Forms\Design\ToolStripItemDesigner.cs (4)
159
ToolStrip parent = ToolStripItem.
GetCurrentParent
();
507
protected virtual Component GetOwnerForActionList() => (ToolStripItem.Placement == ToolStripItemPlacement.Main) ? ToolStripItem.
GetCurrentParent
() : ToolStripItem.Owner;
584
ToolStrip parent = ToolStripItem.
GetCurrentParent
();
917
if (ToolStripItem.
GetCurrentParent
() is ToolStripDropDown
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (11)
176
ToolStrip owner = curDesignerNode.
GetCurrentParent
();
610
parent = item.
GetCurrentParent
();
682
ToolStrip parent = item.
GetCurrentParent
();
727
ToolStrip parent = item.
GetCurrentParent
();
768
ToolStrip parent = selectedItem.
GetCurrentParent
();
1206
if (toolStripItem is DesignerToolStripControlHost && toolStripItem.
GetCurrentParent
() is ToolStripDropDown parent)
1266
ToolStrip mainTool = owner.
GetCurrentParent
();
1354
parentToMoveOn = item.
GetCurrentParent
() as ToolStripDropDown;
1375
parentToMoveOn = item.
GetCurrentParent
() as ToolStripDropDown;
1849
ToolStrip parent = item.
GetCurrentParent
();
1949
ToolStrip parent = item.
GetCurrentParent
();
System\Windows\Forms\Design\ToolStripMenuItemCodeDomSerializer.cs (1)
39
ToolStrip? parent = item.
GetCurrentParent
();
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (3)
1564
if ((topMostItem is not null && topMostItem.
GetCurrentParent
() is ToolStripOverflow) && !main.CanOverflow)
1652
Rectangle hostingDropDownBounds = (MenuItem.
GetCurrentParent
()).Bounds;
2680
ToolStripDropDown parentToolStrip = primaryItem.
GetCurrentParent
() as ToolStripDropDown;
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
416
ToolStrip parent = _controlHost.
GetCurrentParent
();
System.Windows.Forms.Tests (27)
System\Windows\Forms\MenuStripTests.cs (1)
117
Assert.Same(control, control.OverflowButton.
GetCurrentParent
());
System\Windows\Forms\StatusStripTests.cs (1)
116
Assert.Same(control, control.OverflowButton.
GetCurrentParent
());
System\Windows\Forms\ToolStripControlHostTests.cs (15)
1399
Assert.Same(parent, item.
GetCurrentParent
());
1408
Assert.Same(parent, item.
GetCurrentParent
());
1468
Assert.Same(parent, item.
GetCurrentParent
());
1479
Assert.Same(parent, item.
GetCurrentParent
());
1538
Assert.Same(parent, item.
GetCurrentParent
());
3113
Assert.Null(item.
GetCurrentParent
());
3122
Assert.Null(item.
GetCurrentParent
());
3133
Assert.Null(item.
GetCurrentParent
());
3144
Assert.Null(item.
GetCurrentParent
());
3155
Assert.Null(item.
GetCurrentParent
());
3186
Assert.Null(item.
GetCurrentParent
());
3196
Assert.Null(item.
GetCurrentParent
());
3208
Assert.Null(item.
GetCurrentParent
());
3220
Assert.Null(item.
GetCurrentParent
());
3232
Assert.Null(item.
GetCurrentParent
());
System\Windows\Forms\ToolStripDropDownTests.cs (1)
124
Assert.Same(control, control.OverflowButton.
GetCurrentParent
());
System\Windows\Forms\ToolStripItemTests.cs (7)
6977
Assert.Same(parent, item.
GetCurrentParent
());
6985
Assert.Same(parent, item.
GetCurrentParent
());
7034
Assert.Same(parent, item.
GetCurrentParent
());
7042
Assert.Same(parent, item.
GetCurrentParent
());
10273
Assert.Null(item.
GetCurrentParent
());
10284
Assert.Same(parent, item.
GetCurrentParent
());
10295
Assert.Null(item.
GetCurrentParent
());
System\Windows\Forms\ToolStripTests.cs (2)
133
Assert.Same(control, control.OverflowButton.
GetCurrentParent
());
288
Assert.Same(control, control.OverflowButton.
GetCurrentParent
());