1 implementation of ISupportToolStripPanel
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
24
public partial class ToolStrip : ScrollableControl, IArrangedElement,
ISupportToolStripPanel
25 references to ISupportToolStripPanel
System.Windows.Forms (25)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (6)
1391
internal ToolStripPanelCell? ToolStripPanelCell => ((
ISupportToolStripPanel
)this).ToolStripPanelCell;
1393
internal ToolStripPanelRow? ToolStripPanelRow => ((
ISupportToolStripPanel
)this).ToolStripPanelRow;
1396
ToolStripPanelCell?
ISupportToolStripPanel
.ToolStripPanelCell
1410
ToolStripPanelRow?
ISupportToolStripPanel
.ToolStripPanelRow
1723
void
ISupportToolStripPanel
.BeginDrag() => OnBeginDrag(EventArgs.Empty);
2000
void
ISupportToolStripPanel
.EndDrag()
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (3)
52
((
ISupportToolStripPanel
)ParentInternal).BeginDrag();
56
((
ISupportToolStripPanel
)ParentInternal).EndDrag();
66
return (ParentInternal is null) ? null : ((
ISupportToolStripPanel
)ParentInternal).ToolStripPanelRow;
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (2)
574
ISupportToolStripPanel
draggedItem = (
ISupportToolStripPanel
)draggedControl;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (5)
472
if (e.Control is
ISupportToolStripPanel
controlToBeDragged)
484
if (e.AffectedComponent is
ISupportToolStripPanel
draggedControl && RowsInternal.Contains(draggedControl.ToolStripPanelRow!))
626
if (controlArray[i] is
ISupportToolStripPanel
draggedControl
772
if (toolStripToDrag is not
ISupportToolStripPanel
)
792
ISupportToolStripPanel
draggedControl = toolStripToDrag;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (2)
90
public
ISupportToolStripPanel
DraggedControl
267
ISupportToolStripPanel
draggedControl = DraggedControl;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.cs (2)
296
if (control is
ISupportToolStripPanel
controlToBeDragged)
325
if (control is
ISupportToolStripPanel
controlToBeDragged && controlToBeDragged.ToolStripPanelRow == this)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (3)
76
if (value is not
ISupportToolStripPanel
control)
208
if (value is not
ISupportToolStripPanel
control)
233
private void OnAdd(
ISupportToolStripPanel
controlToBeDragged, int index)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowManager.cs (2)
21
if (toolStripToDrag is
ISupportToolStripPanel
toolStripToDragAsRaftingControl && toolStripToDragAsRaftingControl.Stretch)
28
if (control is
ISupportToolStripPanel
controlAsRaftingControl && controlAsRaftingControl.Stretch)