1 override of BackColor
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
56
public override Color
BackColor
4 writes to BackColor
System.Windows.Forms (3)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
3369
public virtual void ResetBackColor() =>
BackColor
= Color.Empty;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
496
menuItem.
BackColor
= BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
230
_splitButtonButton.
BackColor
= BackColor;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (1)
384
BackColor
= SystemColors.Window,
36 references to BackColor
System.Windows.Forms (36)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
530
Color previous =
BackColor
;
532
if (!previous.Equals(
BackColor
))
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
496
menuItem.BackColor =
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (12)
270
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, bounds, fillRect);
358
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, bounds, fillRect);
598
item.
BackColor
,
603
else if (item.Owner is not null && item.
BackColor
!= item.Owner.BackColor)
605
using var brush = item.
BackColor
.GetCachedSolidBrushScope();
652
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, bounds, fillRect);
654
else if (item.Owner is not null && item.
BackColor
!= item.Owner.BackColor)
656
using var brush = item.
BackColor
.GetCachedSolidBrushScope();
1113
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, bounds, fillRect);
1573
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, bounds, fillRect);
1586
else if (item.Owner is not null && item.
BackColor
!= item.Owner.BackColor)
1588
using var brush = item.
BackColor
.GetCachedSolidBrushScope();
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (2)
868
Color backgroundColor = e.Item.Selected ? SystemColors.Highlight : e.Item.
BackColor
;
872
Image invertedImage = ControlPaint.CreateBitmapWithInvertedForeColor(bitmap, e.Item.
BackColor
);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
230
_splitButtonButton.BackColor =
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemDarkModeRenderer.cs (4)
251
backColor: GetDarkModeColor(e.Item.
BackColor
),
259
if (e.Item.
BackColor
!= Color.Transparent && e.Item.
BackColor
!= Color.Empty)
262
FillBackground(e.Graphics, bounds, e.Item.
BackColor
);
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (14)
481
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, item.ContentRectangle, item.ContentRectangle);
485
FillBackground(g, item.ContentRectangle, item.
BackColor
);
526
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, item.ContentRectangle, fillRect);
530
FillBackground(g, fillRect, item.
BackColor
);
625
ControlPaint.DrawBackgroundImage(g, splitButton.BackgroundImage, splitButton.
BackColor
, splitButton.BackgroundImageLayout, fillRect, fillRect);
661
ControlPaint.DrawBackgroundImage(g, splitButton.BackgroundImage, splitButton.
BackColor
, splitButton.BackgroundImageLayout, bounds, fillRect);
666
FillBackground(g, splitButtonButtonRect, splitButton.
BackColor
);
679
FillBackground(g, dropDownRect, splitButton.
BackColor
);
734
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, fillRect, fillRect);
739
if ((parent is not null) && (state != ToolBarState.Checked) && (item.
BackColor
!= parent.BackColor))
741
FillBackground(g, fillRect, item.
BackColor
);
856
ControlPaint.DrawBackgroundImage(g, item.BackgroundImage, item.
BackColor
, item.BackgroundImageLayout, fillRect, fillRect);
862
if (vsRenderer is null || (item.
BackColor
!= SystemColors.Control))
864
FillBackground(g, fillRect, item.
BackColor
);