21 overrides of BackColor
System.Windows.Forms (21)
System\Windows\Forms\ActiveX\AxHost.cs (1)
255
public override Color
BackColor
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
152
public override Color
BackColor
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
247
public override Color
BackColor
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
987
public override Color
BackColor
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
128
public override Color
BackColor
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
149
public override Color
BackColor
System\Windows\Forms\Controls\ListView\ListView.cs (1)
346
public override Color
BackColor
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
192
public override Color
BackColor
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
312
public override Color
BackColor
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
150
public override Color
BackColor
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
171
public override Color
BackColor
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
95
public override Color
BackColor
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
278
public override Color
BackColor
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (1)
92
public override Color
BackColor
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
193
public override Color
BackColor
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
33
public override Color
BackColor
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
53
public override Color
BackColor
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
128
public override Color
BackColor
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1236
public override Color
BackColor
System\Windows\Forms\Form.cs (1)
583
public override Color
BackColor
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
67
public override Color
BackColor
92 writes to BackColor
PresentationUI (11)
MS\Internal\Documents\Application\DocumentPropertiesDialog.Designer.cs (3)
482
this._iconPictureBox.
BackColor
= System.Drawing.Color.Transparent;
522
this._documentDetailBox.
BackColor
= System.Drawing.Color.Transparent;
646
this._fileSystemBox.
BackColor
= System.Drawing.Color.Transparent;
MS\Internal\Documents\RMEnrollmentPage1.Designer.cs (1)
167
_pictureBox.
BackColor
= System.Drawing.Color.SeaGreen;
MS\Internal\Documents\RMEnrollmentPage2.Designer.cs (3)
127
this._pictureBox1.
BackColor
= System.Drawing.Color.SeaGreen;
180
this._pictureBox2.
BackColor
= System.Drawing.Color.SeaGreen;
199
this._pictureBox4.
BackColor
= System.Drawing.Color.SeaGreen;
MS\Internal\Documents\RMPublishingDialog.Designer.cs (1)
118
this.groupBoxMainContent.
BackColor
= System.Drawing.Color.Transparent;
MS\Internal\Documents\SignatureSummaryDialog.Designer.cs (3)
137
_columnHeaderPanel.
BackColor
= System.Drawing.SystemColors.Control;
164
_listboxMainPanel.
BackColor
= System.Drawing.SystemColors.Info;
174
_listboxItemPanel.
BackColor
= System.Drawing.SystemColors.GradientActiveCaption;
System.Windows.Forms (39)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
136
control.
BackColor
= GetColorFromOleColor(value);
System\Windows\Forms\ActiveX\AxHost.cs (1)
258
set => base.
BackColor
= value;
System\Windows\Forms\Control.cs (1)
9145
BackColor
= Color.Empty;
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
175
base.
BackColor
= value;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
264
set => base.
BackColor
= value;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
990
set => base.
BackColor
= value;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
2698
_editingPanel.
BackColor
= dgvese.CellStyle.BackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1259
DataGridView.EditingPanel.
BackColor
= dataGridViewCellStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
79
_dataGridView!.EditingPanel.
BackColor
= opaqueBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
105
_dataGridView?.EditingPanel.
BackColor
= opaqueBackColor;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
131
set => base.
BackColor
= value;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
162
set => base.
BackColor
= value;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
351
base.
BackColor
= value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
203
set => base.
BackColor
= value;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
86
BackColor
= SystemColors.ControlDarkDark;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
216
_helpPane.
BackColor
= SystemColors.Control;
317
base.
BackColor
= value;
429
_commandsPane.
BackColor
= value;
430
_commandsPane.Label.
BackColor
= value;
630
set => _helpPane.
BackColor
= value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
153
Label.
BackColor
= background;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
153
set => base.
BackColor
= value;
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
130
base.
BackColor
= value;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (2)
298
set => base.
BackColor
= value;
955
base.
BackColor
= value ? SystemColors.ControlLight : SystemColors.Window;
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (1)
618
BackColor
= Color.Transparent;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
367
set => base.
BackColor
= value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
90
set => base.
BackColor
= value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (2)
103
ParentInternal.
BackColor
= Color.Transparent;
106
base.
BackColor
= value;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
59
set => ControlInternal.
BackColor
= value;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
198
base.
BackColor
= value;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
133
base.
BackColor
= value; // Don't remove this or you will break serialization.
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1239
set => base.
BackColor
= value;
System\Windows\Forms\Design\ComponentEditorForm.cs (1)
194
BackColor
= SystemColors.ControlDark
System\Windows\Forms\Form.cs (1)
597
set => base.
BackColor
= value;
System\Windows\Forms\MDI\MDIClient.cs (1)
32
BackColor
= SystemColors.AppWorkspace;
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
293
public override void ResetBackColor() =>
BackColor
= SystemColors.AppWorkspace;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
70
set => base.
BackColor
= value;
System.Windows.Forms.Design (41)
System\ComponentModel\Design\DesignerActionPanel.MethodLine.cs (1)
23
BackColor
= Color.Transparent,
System\ComponentModel\Design\DesignerActionPanel.PanelHeaderLine.cs (2)
25
BackColor
= Color.Transparent,
33
BackColor
= Color.Transparent,
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (4)
26
BackColor
= Color.Transparent,
34
BackColor
= Color.Transparent,
166
_readOnlyTextBoxLabel.
BackColor
= SystemColors.Highlight;
172
_readOnlyTextBoxLabel.
BackColor
= SystemColors.Window;
System\ComponentModel\Design\DesignerActionPanel.TextLine.cs (1)
22
BackColor
= Color.Transparent,
System\Drawing\Design\ColorEditor.ColorPalette.cs (1)
70
BackColor
= SystemColors.Control;
System\Drawing\Design\ContentAlignmentEditor.ContentUI.cs (1)
110
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (2)
184
BackColor
= SystemColors.Window;
200
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\BorderSidesEditor.BorderSidesEditorUI.cs (2)
94
_tableLayoutPanel.
BackColor
= SystemColors.Window;
152
_splitterLabel.
BackColor
= SystemColors.ControlDark;
System\Windows\Forms\Design\ComponentTray.cs (4)
153
BackColor
= styleColor;
1409
BackColor
= styleColor;
1413
ctl.
BackColor
= styleColor;
1446
c.
BackColor
= SystemColors.Highlight;
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
34
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\DesignBindingPicker.cs (13)
143
BackColor
= SystemColors.ControlDark,
151
BackColor
= SystemColors.Window,
171
BackColor
= SystemColors.Window,
183
BackColor
= SystemColors.ControlDark,
190
BackColor
= SystemColors.Window,
270
BackColor
= SystemColors.ControlDark,
278
BackColor
= SystemColors.Window,
296
BackColor
= SystemColors.Window,
315
BackColor
= SystemColors.ControlDark,
322
BackColor
= SystemColors.Window,
344
BackColor
= SystemColors.Control;
1580
_helpTextCtrl.
BackColor
= SystemColors.Info;
1585
_helpTextCtrl.
BackColor
= SystemColors.Window;
System\Windows\Forms\Design\DesignerFrame.cs (3)
45
BackColor
= color;
267
_splitter.
BackColor
= color;
271
_splitter.
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\DockEditor.DockUI.cs (2)
187
BackColor
= SystemColors.Control;
295
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\DocumentDesigner.cs (2)
138
Control.
BackColor
= value;
637
Control.
BackColor
= SystemColors.Control;
System\Windows\Forms\Design\MaskedTextBoxTextEditorDropDown.cs (1)
48
BackColor
= Drawing.SystemColors.Control;
System\Windows\Forms\Design\ShortcutKeysEditor.cs (1)
30
BackColor
= SystemColors.Control
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHostPropertyMap.cs (1)
84
adapter.
BackColor
= wfColor;
97 references to BackColor
System.Windows.Forms (64)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
131
get => GetOleColorFromColor(GetControl()?.
BackColor
?? default);
System\Windows\Forms\ActiveX\AxHost.cs (3)
257
get => base.
BackColor
;
2103
return GetOleColorFromColor(richParent.
BackColor
);
3328
qaContainer.colorBack = GetOleColorFromColor(parent.
BackColor
);
System\Windows\Forms\Control.cs (15)
781
if (ParentInternal is { } parent && parent.
BackColor
==
BackColor
)
789
Color color =
BackColor
;
879
c = parent.
BackColor
;
909
Color previous =
BackColor
;
911
if (!previous.Equals(
BackColor
))
1702
Color color =
BackColor
;
1718
color = control.
BackColor
;
2863
=> GetStyle(ControlStyles.SupportsTransparentBackColor) &&
BackColor
.A < 255;
3048
oldBackColor =
BackColor
;
3074
if (checkBackColor && !oldBackColor.Equals(
BackColor
))
4245
Color oldBackColor =
BackColor
;
4284
if (!oldBackColor.Equals(
BackColor
))
5872
PInvokeCore.SetBkColor(dc, (COLORREF)(uint)ColorTranslator.ToWin32(
BackColor
));
8152
PaintBackground(e, rectangle,
BackColor
, Point.Empty);
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
154
get => base.
BackColor
;
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\ButtonDarkModeAdapter.cs (3)
93
Control.Parent?.
BackColor
?? Control.BackColor,
131
Control.Parent?.
BackColor
?? Control.BackColor,
169
Control.Parent?.
BackColor
?? Control.BackColor,
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
253
return base.
BackColor
;
3439
using var hbrush = new CreateBrushScope(ParentInternal?.
BackColor
?? SystemColors.Control);
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
989
get => base.
BackColor
;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
130
get => ShouldSerializeBackColor() ? base.
BackColor
: SystemColors.Window;
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (2)
430
Color textColor = Enabled ? ForeColor : TextRenderer.DisabledTextColor(
BackColor
);
663
Color backColor =
BackColor
;
System\Windows\Forms\Controls\Labels\Label.cs (2)
989
ControlPaint.DrawImageDisabled(g, image, loc.X, loc.Y,
BackColor
);
1304
Color disabledTextForeColor = TextRenderer.DisabledTextColor(
BackColor
);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (2)
1324
ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(focusRectangle), ForeColor,
BackColor
);
1330
ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(rect), ForeColor,
BackColor
);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
155
return base.
BackColor
;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
348
get => ShouldSerializeBackColor() ? base.
BackColor
: SystemColors.Window;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
198
return base.
BackColor
;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (3)
352
PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0,
BackColor
.ToWin32());
611
PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, (WPARAM)0, (LPARAM)
BackColor
);
707
PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0,
BackColor
.ToWin32());
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
314
get => base.
BackColor
;
426
get => _commandsPane.
BackColor
;
629
get => _helpPane.
BackColor
;
1966
ControlPaint.DrawReversibleLine(new Point(rc.X + i, rc.Y), new Point(rc.X + i, rc.Y + rc.Height), targetControl.
BackColor
);
1973
ControlPaint.DrawReversibleLine(new Point(rc.X, rc.Y + i), new Point(rc.X + rc.Width, rc.Y + i), targetControl.
BackColor
);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
152
get => base.
BackColor
;
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
99
Color color = base.
BackColor
;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
284
return base.
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
366
get => base.
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
89
get => base.
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (1)
94
get => base.
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
58
get => ControlInternal.
BackColor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
523
return parent.
BackColor
;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
195
get => ShouldSerializeBackColor() ? base.
BackColor
: SystemColors.Window;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1238
get => base.
BackColor
;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (4)
1030
using var brush =
BackColor
.GetCachedSolidBrushScope();
1346
if (
BackColor
== Color.Transparent)
1464
ControlPaint.DrawFocusRectangle(g, r, ForeColor,
BackColor
);
1561
using var solidBrush =
BackColor
.GetCachedSolidBrushScope();
System\Windows\Forms\MDI\MDIClient.cs (1)
314
internal override bool ShouldSerializeBackColor() =>
BackColor
!= SystemColors.AppWorkspace;
System\Windows\Forms\Printing\PrintPreviewControl.cs (3)
295
internal override bool ShouldSerializeBackColor() => !
BackColor
.Equals(SystemColors.AppWorkspace);
598
brushColor = parent.
BackColor
;
746
return (isHighContract && !ShouldSerializeBackColor()) ? SystemColors.ControlDarkDark :
BackColor
;
System\Windows\Forms\Scrolling\ScrollableControl.cs (1)
670
BackColor
,
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
69
get => base.
BackColor
;
System.Windows.Forms.Design (29)
System\Drawing\Design\ColorEditor.ColorPalette.cs (1)
360
using var brush =
BackColor
.GetCachedSolidBrushScope();
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (2)
931
Color backColor = primaryParent is not null ? primaryParent.
BackColor
: Color.Empty;
1024
using SolidBrush brush = new(primaryControl.
BackColor
);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (1)
632
Color backColor = targetControl.Parent is not null ? targetControl.Parent.
BackColor
: Color.Empty;
System\Windows\Forms\Design\ComponentTray.cs (1)
1195
ControlPaint.DrawReversibleFrame(_mouseDragWorkspace,
BackColor
, FrameStyle.Dashed);
System\Windows\Forms\Design\DesignerUtils.cs (2)
396
if (control.
BackColor
== Color.Transparent)
428
if (control.
BackColor
== Color.Transparent)
System\Windows\Forms\Design\DocumentDesigner.cs (1)
128
return Control.
BackColor
;
System\Windows\Forms\Design\FlowLayoutPanelDesigner .cs (1)
440
var backColor = Control.
BackColor
;
System\Windows\Forms\Design\GroupBoxDesigner.cs (1)
82
ControlPaint.DrawGrid(pe.Graphics, rectangle, GridSize, control.
BackColor
);
System\Windows\Forms\Design\OleDragDropHandler.cs (1)
345
backColor = comp.
BackColor
;
System\Windows\Forms\Design\PanelDesigner.cs (3)
72
Color penColor = Control.
BackColor
.GetBrightness() < .5 ?
73
ControlPaint.Light(Control.
BackColor
) :
74
ControlPaint.Dark(Control.
BackColor
);
System\Windows\Forms\Design\ParentControlDesigner.cs (2)
2000
DesignerUtils.DrawFrame(_graphics, newRegion, _mouseDragFrame, Control.
BackColor
);
2037
ControlPaint.DrawGrid(pe.Graphics, paintRect, GridSize, control.
BackColor
);
System\Windows\Forms\Design\PictureBoxDesigner.cs (3)
38
if (ctl.
BackColor
.GetBrightness() < .5)
40
penColor = ControlPaint.Light(ctl.
BackColor
);
44
penColor = ControlPaint.Dark(ctl.
BackColor
);
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
139
borderColor = parent.
BackColor
;
System\Windows\Forms\Design\SplitterDesigner.cs (1)
31
Color penColor = control.
BackColor
.GetBrightness() < .5 ? Color.White : Color.Black;
System\Windows\Forms\Design\SplitterPanelDesigner.cs (4)
149
Color penColor = control.
BackColor
.GetBrightness() < .5 ? ControlPaint.Light(control.
BackColor
) : ControlPaint.Dark(control.
BackColor
);
168
using Pen pen = new(control.
BackColor
)
System\Windows\Forms\Design\TabOrder.cs (1)
212
Color backColor = hoverParent.
BackColor
;
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (3)
46
Color penColor = Control.
BackColor
.GetBrightness() < .5 ?
47
ControlPaint.Light(Control.
BackColor
) :
48
ControlPaint.Dark(Control.
BackColor
);
WindowsFormsIntegration (4)
System\Windows\Integration\ElementHost.cs (4)
915
OnPropertyChanged("BackColor", this.
BackColor
);
1536
if (control.
BackColor
!= SD.Color.Empty && control.
BackColor
.A == 255)
1538
return control.
BackColor
;