3 types derived from ToolStripItemRenderEventArgs
System.Windows.Forms (3)
System\Windows\Forms\Controls\ToolStrips\ToolStripItemImageRenderEventArgs.cs (1)
9
public class ToolStripItemImageRenderEventArgs :
ToolStripItemRenderEventArgs
System\Windows\Forms\Controls\ToolStrips\ToolStripItemTextRenderEventArgs.cs (1)
11
public class ToolStripItemTextRenderEventArgs :
ToolStripItemRenderEventArgs
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparatorRenderEventArgs.cs (1)
11
public class ToolStripSeparatorRenderEventArgs :
ToolStripItemRenderEventArgs
10 instantiations of ToolStripItemRenderEventArgs
System.Windows.Forms (7)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
208
renderer.DrawButtonBackground(new
ToolStripItemRenderEventArgs
(e.Graphics, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (1)
184
renderer.DrawDropDownButtonBackground(new
ToolStripItemRenderEventArgs
(e.Graphics, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.cs (1)
335
renderer.DrawLabelBackground(new
ToolStripItemRenderEventArgs
(e.Graphics, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
950
renderer.DrawMenuItemBackground(new
ToolStripItemRenderEventArgs
(g, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.cs (1)
114
renderer.DrawOverflowButtonBackground(new
ToolStripItemRenderEventArgs
(e.Graphics, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
519
renderer.DrawSplitButton(new
ToolStripItemRenderEventArgs
(g, this));
System\Windows\Forms\Controls\ToolStrips\ToolStripStatusLabel.cs (1)
198
renderer.DrawToolStripStatusLabelBackground(new
ToolStripItemRenderEventArgs
(e.Graphics, this));
System.Windows.Forms.Tests (3)
System\Windows\Forms\ToolStripItemRenderEventArgsTests.cs (2)
26
Assert.Throws<ArgumentNullException>(() => new
ToolStripItemRenderEventArgs
(g, toolStripItem));
47
ToolStripItemRenderEventArgs e =
new
(g, item);
System\Windows\Forms\ToolStripRendererTests.cs (1)
83
yield return new object[] { new
ToolStripItemRenderEventArgs
(graphics, new SubToolStripItem()) };
79 references to ToolStripItemRenderEventArgs
System.Windows.Forms (52)
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (9)
89
protected override void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
128
protected override void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
133
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
164
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
176
protected override void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
198
protected override void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
403
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
434
private static void RenderItemInternalFilled(
ToolStripItemRenderEventArgs
e)
439
private static void RenderItemInternalFilled(
ToolStripItemRenderEventArgs
e, bool pressFill)
System\Windows\Forms\Controls\ToolStrips\ToolStripItemRenderEventHandler.cs (1)
9
public delegate void ToolStripItemRenderEventHandler(object? sender,
ToolStripItemRenderEventArgs
e);
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (10)
143
protected override void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
220
protected override void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
251
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
309
protected override void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
325
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
336
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
535
protected override void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
1103
private static void RenderLabelInternal(
ToolStripItemRenderEventArgs
e)
1210
private void RenderOverflowBackground(
ToolStripItemRenderEventArgs
e, bool rightToLeft)
1562
private void RenderItemInternal(
ToolStripItemRenderEventArgs
e, bool useHotBorder)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (16)
362
public void DrawItemBackground(
ToolStripItemRenderEventArgs
e)
388
public void DrawLabelBackground(
ToolStripItemRenderEventArgs
e)
400
public void DrawButtonBackground(
ToolStripItemRenderEventArgs
e)
423
public void DrawDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
436
public void DrawOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
488
public void DrawMenuItemBackground(
ToolStripItemRenderEventArgs
e)
501
public void DrawSplitButton(
ToolStripItemRenderEventArgs
e)
514
public void DrawToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
736
protected virtual void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
760
protected virtual void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
772
protected virtual void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
784
protected virtual void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
943
protected virtual void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
955
protected virtual void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
995
protected virtual void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
1146
protected virtual void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemDarkModeRenderer.cs (6)
224
protected override void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
270
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
303
protected override void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
312
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
420
protected override void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
636
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (10)
385
protected override void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
399
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
415
protected override void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
431
protected override void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
454
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
462
protected override void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
546
protected override void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
559
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
702
private static void RenderItemInternal(
ToolStripItemRenderEventArgs
e)
846
private static void RenderLabelInternal(
ToolStripItemRenderEventArgs
e)
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
1839
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
1925
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
System.Windows.Forms.Tests (25)
System\Windows\Forms\ToolStripItemRenderEventArgsTests.cs (1)
47
ToolStripItemRenderEventArgs
e = new(g, item);
System\Windows\Forms\ToolStripRendererTests.cs (24)
88
public void ToolStripRenderer_DrawButtonBackground_Invoke_CallsRenderButtonBackground(
ToolStripItemRenderEventArgs
eventArgs)
112
public void ToolStripRenderer_DrawDropDownButtonBackground_Invoke_CallsRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
eventArgs)
169
public void ToolStripRenderer_DrawItemBackground_Invoke_CallsRenderItemBackground(
ToolStripItemRenderEventArgs
eventArgs)
347
public void ToolStripRenderer_DrawLabelBackground_Invoke_CallsRenderLabelBackground(
ToolStripItemRenderEventArgs
eventArgs)
371
public void ToolStripRenderer_DrawMenuItemBackground_Invoke_CallsRenderMenuItemBackground(
ToolStripItemRenderEventArgs
eventArgs)
395
public void ToolStripRenderer_DrawOverflowButtonBackground_Invoke_CallsRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
eventArgs)
453
public void ToolStripRenderer_DrawSplitButton_Invoke_CallsRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
eventArgs)
635
public void ToolStripRenderer_DrawToolStripStatusLabelBackground_Invoke_CallsRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
eventArgs)
746
public void ToolStripRenderer_OnRenderButtonBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
757
public void ToolStripRenderer_OnRenderDropDownButtonBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
790
public void ToolStripRenderer_OnRenderItemBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
863
public void ToolStripRenderer_OnRenderLabelBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
874
public void ToolStripRenderer_OnRenderMenuItemBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
885
public void ToolStripRenderer_OnRenderOverflowButtonBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
907
public void ToolStripRenderer_OnRenderSplitButtonBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
984
public void ToolStripRenderer_OnRenderToolStripStatusLabelBackground_Invoke_Nop(
ToolStripItemRenderEventArgs
e)
1035
public new void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderButtonBackground(e);
1037
public new void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderDropDownButtonBackground(e);
1043
public new void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderItemBackground(e);
1051
public new void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderLabelBackground(e);
1053
public new void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderMenuItemBackground(e);
1055
public new void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderOverflowButtonBackground(e);
1059
public new void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderSplitButtonBackground(e);
1071
public new void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e) => base.OnRenderToolStripStatusLabelBackground(e);