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)
310
protected override void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
326
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
337
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
536
protected override void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
1104
private static void RenderLabelInternal(
ToolStripItemRenderEventArgs
e)
1211
private void RenderOverflowBackground(
ToolStripItemRenderEventArgs
e, bool rightToLeft)
1563
private void RenderItemInternal(
ToolStripItemRenderEventArgs
e, bool useHotBorder)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (16)
364
public void DrawItemBackground(
ToolStripItemRenderEventArgs
e)
390
public void DrawLabelBackground(
ToolStripItemRenderEventArgs
e)
402
public void DrawButtonBackground(
ToolStripItemRenderEventArgs
e)
425
public void DrawDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
438
public void DrawOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
490
public void DrawMenuItemBackground(
ToolStripItemRenderEventArgs
e)
503
public void DrawSplitButton(
ToolStripItemRenderEventArgs
e)
516
public void DrawToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
738
protected virtual void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
762
protected virtual void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
774
protected virtual void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
786
protected virtual void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
945
protected virtual void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
957
protected virtual void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
997
protected virtual void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
1150
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)
387
protected override void OnRenderItemBackground(
ToolStripItemRenderEventArgs
e)
401
protected override void OnRenderButtonBackground(
ToolStripItemRenderEventArgs
e)
417
protected override void OnRenderDropDownButtonBackground(
ToolStripItemRenderEventArgs
e)
433
protected override void OnRenderOverflowButtonBackground(
ToolStripItemRenderEventArgs
e)
456
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
464
protected override void OnRenderMenuItemBackground(
ToolStripItemRenderEventArgs
e)
548
protected override void OnRenderToolStripStatusLabelBackground(
ToolStripItemRenderEventArgs
e)
561
protected override void OnRenderSplitButtonBackground(
ToolStripItemRenderEventArgs
e)
704
private static void RenderItemInternal(
ToolStripItemRenderEventArgs
e)
848
private static void RenderLabelInternal(
ToolStripItemRenderEventArgs
e)
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
1842
protected override void OnRenderLabelBackground(
ToolStripItemRenderEventArgs
e)
1928
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);