1 write to ToolStrip
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderEventArgs.cs (1)
30
ToolStrip
= toolStrip.OrThrowIfNull();
60 references to ToolStrip
System.Windows.Forms (56)
System\Windows\Forms\Controls\ToolStrips\ToolStripGripRenderEventArgs.cs (3)
21
public Rectangle GripBounds =>
ToolStrip
.GripRectangle;
26
public ToolStripGripDisplayStyle GripDisplayStyle =>
ToolStrip
.GripDisplayStyle;
31
public ToolStripGripStyle GripStyle =>
ToolStrip
.GripStyle;
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (7)
58
ToolStrip toolStrip = e.
ToolStrip
;
258
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
261
if (e.
ToolStrip
is ToolStripDropDown)
265
if (e.
ToolStrip
is not ToolStripOverflow)
271
else if (e.
ToolStrip
is MenuStrip)
275
else if (e.
ToolStrip
is StatusStrip)
287
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripProfessionalLowResolutionRenderer.cs (5)
25
if (e.
ToolStrip
is ToolStripDropDown)
33
if (e.
ToolStrip
is MenuStrip)
37
else if (e.
ToolStrip
is StatusStrip)
41
else if (e.
ToolStrip
is ToolStripDropDown)
53
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (20)
118
ToolStrip toolStrip = e.
ToolStrip
;
400
ToolStrip toolStrip = e.
ToolStrip
;
479
ScaleObjectSizesIfNeeded(e.
ToolStrip
.DeviceDpi);
483
ToolStrip toolStrip = e.
ToolStrip
;
485
bool rightToLeft = (e.
ToolStrip
.RightToLeft == RightToLeft.Yes);
694
ScaleObjectSizesIfNeeded(e.
ToolStrip
.DeviceDpi);
699
RightToLeft rightToLeft = e.
ToolStrip
.RightToLeft;
703
FillWithDoubleGradient(begin, ColorTable.ImageMarginGradientMiddle, end, e.Graphics, bounds, _iconWellGradientWidth, _iconWellGradientWidth, LinearGradientMode.Horizontal, /*flipHorizontal=*/(e.
ToolStrip
.RightToLeft == RightToLeft.Yes));
902
ToolStrip toolStrip = e.
ToolStrip
;
1025
e.Graphics.DrawLine(p, 0, 0, e.
ToolStrip
.Width, 0);
1030
StatusStrip? statusStrip = e.
ToolStrip
as StatusStrip;
1100
RenderBackgroundGradient(e.Graphics, e.
ToolStrip
, ColorTable.MenuStripGradientBegin, ColorTable.MenuStripGradientEnd, e.
ToolStrip
.Orientation);
1170
ScaleObjectSizesIfNeeded(e.
ToolStrip
.DeviceDpi);
1172
ToolStrip toolStrip = e.
ToolStrip
;
1173
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
1182
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
1192
if (e.
ToolStrip
is ToolStripDropDown toolStripDropDown)
1337
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
1338
ToolStrip toolStrip = e.
ToolStrip
;
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (2)
1041
if (e.
ToolStrip
is not StatusStrip statusStrip)
1057
int scaledDefaultGripAreaHeight = ScaleHelper.ScaleToDpi(20, e.
ToolStrip
.DeviceDpi);
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderEventArgs.cs (7)
63
if (
ToolStrip
is null)
69
_backColor =
ToolStrip
.RawBackColor;
75
if (
ToolStrip
is ToolStripDropDown)
79
else if (
ToolStrip
is MenuStrip)
96
if (
ToolStrip
is ToolStripDropDown dropDown)
109
Rectangle itemBounds = new(
ToolStrip
.PointToClient(ownerItem.TranslatePoint(Point.Empty, ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords)), ownerItem.Size);
111
Rectangle overlap =
ToolStrip
.ClientRectangle;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemDarkModeRenderer.cs (5)
119
ToolStrip toolStrip = e.
ToolStrip
;
173
ToolStrip toolStrip = e.
ToolStrip
;
182
Rectangle bounds = e.
ToolStrip
.ClientRectangle;
213
Rectangle bounds = e.
ToolStrip
.ClientRectangle;
524
ToolStrip toolStrip = e.
ToolStrip
;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (7)
231
ToolStrip toolStrip = e.
ToolStrip
;
289
ToolStrip toolStrip = e.
ToolStrip
;
356
Color backColor = e.
ToolStrip
.BackColor;
378
RenderSmall3DBorderInternal(g, bounds, ToolBarState.Hot, e.
ToolStrip
.RightToLeft == RightToLeft.Yes);
825
e.Graphics.DrawLine(SystemPens.ButtonHighlight, 0, 0, e.
ToolStrip
.Width, 0);
835
vsRenderer.DrawBackground(e.Graphics, new Rectangle(0, 0, e.
ToolStrip
.Width - 1, e.
ToolStrip
.Height - 1));
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
1829
Rectangle bounds = new(Point.Empty, e.
ToolStrip
.Size);
System.Windows.Forms.Tests (3)
System\Windows\Forms\ToolStripGripRenderEventArgsTests.cs (1)
51
Assert.Equal(toolStrip, e.
ToolStrip
);
System\Windows\Forms\ToolStripRenderEventArgsTests.cs (2)
47
Assert.Same(toolStrip, e.
ToolStrip
);
71
Assert.Same(toolStrip, e.
ToolStrip
);