21 overrides of BackColor
System.Windows.Forms (21)
System\Windows\Forms\ActiveX\AxHost.cs (1)
255public override Color BackColor
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
154public override Color BackColor
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
256public override Color BackColor
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
991public override Color BackColor
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
128public override Color BackColor
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
153public override Color BackColor
System\Windows\Forms\Controls\ListView\ListView.cs (1)
346public override Color BackColor
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
196public override Color BackColor
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
313public override Color BackColor
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
149public override Color BackColor
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
170public override Color BackColor
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
98public override Color BackColor
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
282public override Color BackColor
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (1)
92public override Color BackColor
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
196public override Color BackColor
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
33public override Color BackColor
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
53public override Color BackColor
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
132public override Color BackColor
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1242public override Color BackColor
System\Windows\Forms\Form.cs (1)
587public override Color BackColor
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
76public override Color BackColor
210 writes to BackColor
DesignSurface (11)
MainForm.cs (8)
145pnl.BackColor = Color.Aquamarine; 156l1.BackColor = Color.Coral; 157l2.BackColor = Color.LightGreen; 161sct.BackColor = Color.White; 188l1.BackColor = Color.Coral; 332splitContainer.BackColor = Color.Red; 341userControl.BackColor = Color.LightSkyBlue; 357splitter.BackColor = Color.Green;
MainForm.Designer.cs (1)
72this.splitContainer.Panel1.BackColor = System.Drawing.SystemColors.Window;
MainForm.MyScrollableControl.cs (1)
17BackColor = Color.Red;
MainForm.MyUserControl.cs (1)
20BackColor = Color.LightBlue;
DesignSurfaceExt (3)
DesignSurfaceExt.cs (3)
118ctrl.BackColor = Color.LightGray; 128ctrl.BackColor = Color.DarkGray; 138ctrl.BackColor = Color.White;
PresentationUI (11)
MS\Internal\Documents\Application\DocumentPropertiesDialog.Designer.cs (3)
482this._iconPictureBox.BackColor = System.Drawing.Color.Transparent; 522this._documentDetailBox.BackColor = System.Drawing.Color.Transparent; 646this._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)
127this._pictureBox1.BackColor = System.Drawing.Color.SeaGreen; 180this._pictureBox2.BackColor = System.Drawing.Color.SeaGreen; 199this._pictureBox4.BackColor = System.Drawing.Color.SeaGreen;
MS\Internal\Documents\RMPublishingDialog.Designer.cs (1)
118this.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 (37)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
136control.BackColor = GetColorFromOleColor(value);
System\Windows\Forms\ActiveX\AxHost.cs (1)
258set => base.BackColor = value;
System\Windows\Forms\Control.cs (1)
9066BackColor = Color.Empty;
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
177base.BackColor = value;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
259set => base.BackColor = value;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
994set => base.BackColor = value;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
2701_editingPanel.BackColor = dgvese.CellStyle.BackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1262DataGridView.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)
107_dataGridView.EditingPanel.BackColor = opaqueBackColor;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
131set => base.BackColor = value;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
166set => base.BackColor = value;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
351base.BackColor = value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
207set => base.BackColor = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
214_helpPane.BackColor = SystemColors.Control; 318base.BackColor = value; 430_commandsPane.BackColor = value; 431_commandsPane.Label.BackColor = value; 631set => _helpPane.BackColor = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
153Label.BackColor = background;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
152set => base.BackColor = value;
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
134base.BackColor = value;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
299set => base.BackColor = value;
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (1)
623BackColor = Color.Transparent;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
367set => base.BackColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
90set => base.BackColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (2)
103ParentInternal.BackColor = Color.Transparent; 106base.BackColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
59set => ControlInternal.BackColor = value;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
201base.BackColor = value;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
137base.BackColor = value; // Don't remove this or you will break serialization.
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1245set => base.BackColor = value;
System\Windows\Forms\Design\ComponentEditorForm.cs (1)
194BackColor = SystemColors.ControlDark
System\Windows\Forms\Form.cs (1)
601set => base.BackColor = value;
System\Windows\Forms\MDI\MDIClient.cs (1)
36BackColor = SystemColors.AppWorkspace;
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
293public override void ResetBackColor() => BackColor = SystemColors.AppWorkspace;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
79set => base.BackColor = value;
System.Windows.Forms.Design (41)
System\ComponentModel\Design\DesignerActionPanel.MethodLine.cs (1)
23BackColor = Color.Transparent,
System\ComponentModel\Design\DesignerActionPanel.PanelHeaderLine.cs (2)
25BackColor = Color.Transparent, 33BackColor = Color.Transparent,
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (4)
26BackColor = Color.Transparent, 34BackColor = Color.Transparent, 166_readOnlyTextBoxLabel.BackColor = SystemColors.Highlight; 172_readOnlyTextBoxLabel.BackColor = SystemColors.Window;
System\ComponentModel\Design\DesignerActionPanel.TextLine.cs (1)
22BackColor = Color.Transparent,
System\Drawing\Design\ColorEditor.ColorPalette.cs (1)
70BackColor = SystemColors.Control;
System\Drawing\Design\ContentAlignmentEditor.ContentUI.cs (1)
110BackColor = SystemColors.Control;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (2)
177BackColor = SystemColors.Window; 193BackColor = 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)
156BackColor = styleColor; 1424BackColor = styleColor; 1428ctl.BackColor = styleColor; 1461c.BackColor = SystemColors.Highlight;
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
34BackColor = SystemColors.Control;
System\Windows\Forms\Design\DesignBindingPicker.cs (13)
143BackColor = SystemColors.ControlDark, 151BackColor = SystemColors.Window, 171BackColor = SystemColors.Window, 183BackColor = SystemColors.ControlDark, 190BackColor = SystemColors.Window, 270BackColor = SystemColors.ControlDark, 278BackColor = SystemColors.Window, 296BackColor = SystemColors.Window, 315BackColor = SystemColors.ControlDark, 322BackColor = SystemColors.Window, 344BackColor = SystemColors.Control; 1586_helpTextCtrl.BackColor = SystemColors.Info; 1591_helpTextCtrl.BackColor = SystemColors.Window;
System\Windows\Forms\Design\DesignerFrame.cs (3)
45BackColor = color; 270_splitter.BackColor = color; 274_splitter.BackColor = SystemColors.Control;
System\Windows\Forms\Design\DockEditor.DockUI.cs (2)
187BackColor = SystemColors.Control; 295BackColor = SystemColors.Control;
System\Windows\Forms\Design\DocumentDesigner.cs (2)
141Control.BackColor = value; 679Control.BackColor = SystemColors.Control;
System\Windows\Forms\Design\MaskedTextBoxTextEditorDropDown.cs (1)
50BackColor = Drawing.SystemColors.Control;
System\Windows\Forms\Design\ShortcutKeysEditor.cs (1)
30BackColor = SystemColors.Control
System.Windows.Forms.Tests (87)
System\Windows\Forms\Control.ActiveXImplTests.cs (2)
18control.BackColor = Color.Bisque; 25control.BackColor = Color.Honeydew;
System\Windows\Forms\ControlTests.ControlCollection.cs (8)
656owner.BackColor = Color.Blue; 806owner.BackColor = Color.Blue; 959owner.BackColor = Color.Blue; 1032owner.BackColor = Color.Blue; 2359owner.BackColor = Color.Blue; 2503owner.BackColor = Color.Blue; 2635owner.BackColor = Color.Blue; 2699owner.BackColor = Color.Blue;
System\Windows\Forms\ControlTests.Handlers.cs (14)
182BackColor = Color.Yellow 186BackColor = Color.YellowGreen 2809child1.BackColor = backColor; 2811child2.BackColor = backColor; 2909child1.BackColor = backColor; 2911child2.BackColor = backColor; 2986child1.BackColor = Color.FromArgb(200, 50, 100, 150); 3278control.BackColor = Color.FromArgb(254, 255, 255, 255); 3709control.BackColor = Color.FromArgb(254, 255, 255, 255); 3862control.BackColor = backColor; 3988control.BackColor = backColor; 4034control.BackColor = backColor; 4119control.BackColor = backColor; 4229BackColor = Color.Red
System\Windows\Forms\ControlTests.Methods.cs (6)
4283otherControl.BackColor = Color.FromArgb(100, 50, 100, 150); 4567child1.BackColor = backColor; 4569child2.BackColor = backColor; 4667child1.BackColor = backColor; 4669child2.BackColor = backColor; 6355control.BackColor = Color.Black;
System\Windows\Forms\ControlTests.Properties.cs (37)
1233BackColor = value 1239control.BackColor = value; 1250BackColor = Color.YellowGreen 1253control.BackColor = value; 1258control.BackColor = value; 1277control.BackColor = value; 1282control.BackColor = value; 1297control.BackColor = value; 1304control.BackColor = value; 1317BackColor = Color.Yellow 1321BackColor = Color.YellowGreen 1327control.BackColor = value; 1334control.BackColor = value; 1360control.BackColor = value; 1368control.BackColor = value; 1390control.BackColor = Color.Red; 1395control.BackColor = Color.Red; 1400control.BackColor = Color.Empty; 1406control.BackColor = Color.Red; 1425control.BackColor = Color.Red; 1477control.BackColor = Color.Red; 1486control.BackColor = Color.Red; 1495control.BackColor = Color.Empty; 1507control.BackColor = Color.Red; 1521BackColor = Color.Yellow 1525BackColor = Color.YellowGreen 1557control.BackColor = Color.Red; 1566control.BackColor = Color.Red; 1575control.BackColor = Color.Empty; 1587control.BackColor = Color.Red; 1600Assert.Throws<ArgumentException>(() => control.BackColor = Color.FromArgb(254, 1, 2, 3)); 1610control.BackColor = Color.Red; 1626control.BackColor = Color.Red; 7063control.BackColor = Color.FromArgb(254, 255, 255, 255); 7548control.BackColor = Color.FromArgb(254, 255, 255, 255); 10959BackColor = Color.Green, 12495control.BackColor = Color.FromArgb(254, 255, 255, 255);
System\Windows\Forms\MdiClientTests.cs (8)
98BackColor = value 104control.BackColor = value; 123control.BackColor = Color.Red; 128control.BackColor = Color.Red; 133control.BackColor = Color.Empty; 139control.BackColor = Color.Red; 151control.BackColor = Color.Red; 167control.BackColor = Color.Red;
System\Windows\Forms\Printing\PrintPreviewControlTests.cs (2)
21control.BackColor = Color.Green; 38control.BackColor = Color.Green;
System\Windows\Forms\PropertyGridInternal\PropertyGridView.DropDownHolderTests.cs (1)
17propertyGridView.BackColor = Color.Green;
System\Windows\Forms\RichTextBoxTests.cs (2)
688control.BackColor = value; 696control.BackColor = value;
System\Windows\Forms\ScrollableControlTests.cs (4)
1542control.BackColor = backColor; 1691control.BackColor = backColor; 1741control.BackColor = backColor; 1835control.BackColor = backColor;
System\Windows\Forms\ToolStripContentPanelTests.cs (1)
638BackColor = Color.Blue
System\Windows\Forms\ToolStripControlHostTests.cs (2)
29BackColor = Color.Red, 548c.BackColor = Color.Red;
TestPassApp (13)
CommonControl2.Designer.cs (1)
99this.progressBar1.BackColor = System.Drawing.Color.Lime;
ContainerControls.Designer.cs (3)
122this.flowLayoutPanel2.BackColor = System.Drawing.Color.White; 521this.flowLayoutPanel1.BackColor = System.Drawing.Color.White; 705this.flowLayoutPanel3.BackColor = System.Drawing.Color.White;
ContainerControls2.Designer.cs (9)
90this.splitContainer1.Panel1.BackColor = System.Drawing.Color.Silver; 96this.splitContainer1.Panel2.BackColor = System.Drawing.Color.Red; 137this.tableLayoutPanel1.BackColor = System.Drawing.Color.Red; 270this.flowLayoutPanel4.BackColor = System.Drawing.Color.Green; 289this.groupBox5.BackColor = System.Drawing.Color.Green; 312this.panel4.BackColor = System.Drawing.Color.Green; 337this.splitContainer2.Panel1.BackColor = System.Drawing.Color.Green; 341this.splitContainer2.Panel2.BackColor = System.Drawing.Color.Red; 402this.tableLayoutPanel2.BackColor = System.Drawing.Color.Green;
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHostPropertyMap.cs (1)
85adapter.BackColor = wfColor;
WinFormsControlsTest (6)
Panels.Designer.cs (4)
50this.tableLayoutPanel1.BackColor = System.Drawing.Color.FromArgb((int)(byte)128, (int)(byte)255, (int)(byte)128); 57this.tableLayoutPanel2.BackColor = System.Drawing.Color.FromArgb((int)(byte)255, (int)(byte)255, (int)(byte)128); 65this.tableLayoutPanel3.BackColor = System.Drawing.Color.FromArgb((int)(byte)128, (int)(byte)255, (int)(byte)255); 84this.currentDPILabel1.BackColor = System.Drawing.Color.FromArgb((int)(byte)255, (int)(byte)128, (int)(byte)255);
Splitter.Designer.cs (2)
48this.splitContainer1.Panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); 52this.splitContainer1.Panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(128)))));
225 references to BackColor
DesignSurface (1)
MainForm.MyScrollableControl.cs (1)
32graphics.Clear(BackColor);
System.Windows.Forms (61)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
131get => GetOleColorFromColor(GetControl()?.BackColor ?? default);
System\Windows\Forms\ActiveX\AxHost.cs (3)
257get => base.BackColor; 2106return GetOleColorFromColor(richParent.BackColor); 3331qaContainer.colorBack = GetOleColorFromColor(parent.BackColor);
System\Windows\Forms\Control.cs (15)
685if (ParentInternal is { } parent && parent.BackColor == BackColor) 693Color color = BackColor; 783c = parent.BackColor; 813Color previous = BackColor; 815if (!previous.Equals(BackColor)) 1613Color color = BackColor; 1629color = control.BackColor; 2774=> GetStyle(ControlStyles.SupportsTransparentBackColor) && BackColor.A < 255; 2959oldBackColor = BackColor; 2985if (checkBackColor && !oldBackColor.Equals(BackColor)) 4156Color oldBackColor = BackColor; 4195if (!oldBackColor.Equals(BackColor)) 5783PInvokeCore.SetBkColor(dc, (COLORREF)(uint)ColorTranslator.ToWin32(BackColor)); 8073PaintBackground(e, rectangle, BackColor, Point.Empty);
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
156get => base.BackColor;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
258get => ShouldSerializeBackColor() ? base.BackColor : SystemColors.Window; 3455using var hbrush = new CreateBrushScope(ParentInternal?.BackColor ?? SystemColors.Control);
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
993get => base.BackColor;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
130get => ShouldSerializeBackColor() ? base.BackColor : SystemColors.Window;
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (2)
430Color textColor = Enabled ? ForeColor : TextRenderer.DisabledTextColor(BackColor); 664Color backColor = BackColor;
System\Windows\Forms\Controls\Labels\Label.cs (2)
991ControlPaint.DrawImageDisabled(g, image, loc.X, loc.Y, BackColor); 1306Color disabledTextForeColor = TextRenderer.DisabledTextColor(BackColor);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (2)
1326ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(focusRectangle), ForeColor, BackColor); 1332ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(rect), ForeColor, BackColor);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
159return base.BackColor;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
348get => ShouldSerializeBackColor() ? base.BackColor : SystemColors.Window;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
202return base.BackColor;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (3)
345PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0, BackColor.ToWin32()); 604PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, (WPARAM)0, (LPARAM)BackColor); 700PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0, BackColor.ToWin32());
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
315get => base.BackColor; 427get => _commandsPane.BackColor; 630get => _helpPane.BackColor; 1974ControlPaint.DrawReversibleLine(new Point(rc.X + i, rc.Y), new Point(rc.X + i, rc.Y + rc.Height), targetControl.BackColor); 1981ControlPaint.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)
151get => base.BackColor;
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
102Color color = base.BackColor;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
288return base.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
366get => base.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
89get => base.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (1)
94get => base.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
58get => ControlInternal.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
518return parent.BackColor;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
198get => ShouldSerializeBackColor() ? base.BackColor : SystemColors.Window;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1244get => base.BackColor;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (4)
1030using var brush = BackColor.GetCachedSolidBrushScope(); 1346if (BackColor == Color.Transparent) 1464ControlPaint.DrawFocusRectangle(g, r, ForeColor, BackColor); 1561using var solidBrush = BackColor.GetCachedSolidBrushScope();
System\Windows\Forms\MDI\MDIClient.cs (1)
318internal override bool ShouldSerializeBackColor() => BackColor != SystemColors.AppWorkspace;
System\Windows\Forms\Printing\PrintPreviewControl.cs (3)
295internal override bool ShouldSerializeBackColor() => !BackColor.Equals(SystemColors.AppWorkspace); 598brushColor = parent.BackColor; 746return (isHighContract && !ShouldSerializeBackColor()) ? SystemColors.ControlDarkDark : BackColor;
System\Windows\Forms\Scrolling\ScrollableControl.cs (1)
672BackColor,
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
78get => base.BackColor;
System.Windows.Forms.Design (29)
System\Drawing\Design\ColorEditor.ColorPalette.cs (1)
360using var brush = BackColor.GetCachedSolidBrushScope();
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (2)
937Color backColor = primaryParent is not null ? primaryParent.BackColor : Color.Empty; 1030using SolidBrush brush = new(primaryControl.BackColor);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (1)
632Color backColor = targetControl.Parent is not null ? targetControl.Parent.BackColor : Color.Empty;
System\Windows\Forms\Design\ComponentTray.cs (1)
1210ControlPaint.DrawReversibleFrame(_mouseDragWorkspace, BackColor, FrameStyle.Dashed);
System\Windows\Forms\Design\DesignerUtils.cs (2)
396if (control.BackColor == Color.Transparent) 428if (control.BackColor == Color.Transparent)
System\Windows\Forms\Design\DocumentDesigner.cs (1)
131return Control.BackColor;
System\Windows\Forms\Design\FlowLayoutPanelDesigner .cs (1)
440var backColor = Control.BackColor;
System\Windows\Forms\Design\GroupBoxDesigner.cs (1)
82ControlPaint.DrawGrid(pe.Graphics, rectangle, GridSize, control.BackColor);
System\Windows\Forms\Design\OleDragDropHandler.cs (1)
345backColor = comp.BackColor;
System\Windows\Forms\Design\PanelDesigner.cs (3)
72Color penColor = Control.BackColor.GetBrightness() < .5 ? 73ControlPaint.Light(Control.BackColor) : 74ControlPaint.Dark(Control.BackColor);
System\Windows\Forms\Design\ParentControlDesigner.cs (2)
2006DesignerUtils.DrawFrame(_graphics, newRegion, _mouseDragFrame, Control.BackColor); 2043ControlPaint.DrawGrid(pe.Graphics, paintRect, GridSize, control.BackColor);
System\Windows\Forms\Design\PictureBoxDesigner.cs (3)
38if (ctl.BackColor.GetBrightness() < .5) 40penColor = ControlPaint.Light(ctl.BackColor); 44penColor = ControlPaint.Dark(ctl.BackColor);
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
142borderColor = parent.BackColor;
System\Windows\Forms\Design\SplitterDesigner.cs (1)
31Color penColor = control.BackColor.GetBrightness() < .5 ? Color.White : Color.Black;
System\Windows\Forms\Design\SplitterPanelDesigner.cs (4)
149Color penColor = control.BackColor.GetBrightness() < .5 ? ControlPaint.Light(control.BackColor) : ControlPaint.Dark(control.BackColor); 168using Pen pen = new(control.BackColor)
System\Windows\Forms\Design\TabOrder.cs (1)
215Color backColor = hoverParent.BackColor;
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (3)
46Color penColor = Control.BackColor.GetBrightness() < .5 ? 47ControlPaint.Light(Control.BackColor) : 48ControlPaint.Dark(Control.BackColor);
System.Windows.Forms.Design.Tests (3)
System\ComponentModel\Design\ByteViewerTests.cs (1)
31Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\Design\DesignerFrameTests.cs (1)
45designerFrame.BackColor.Should().Be(Color.Red);
System\Windows\Forms\Design\InheritedPropertyDescriptorTests.cs (1)
49InheritedPropertyDescriptor inheritedPropertyDescriptor = control.GetInheritedPropertyDescriptor(nameof(Control.BackColor));
System.Windows.Forms.Tests (127)
System\Windows\Forms\ContainerControlTests.cs (1)
37Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\Control.ActiveXImplTests.cs (1)
30Assert.Equal(Color.Bisque, control.BackColor);
System\Windows\Forms\ControlTests.ControlCollection.cs (12)
577Assert.Equal(Control.DefaultBackColor, control.BackColor); 621Assert.Equal(Control.DefaultBackColor, control.BackColor); 657Assert.Equal(Control.DefaultBackColor, control.BackColor); 766Assert.Equal(Color.Blue, control.BackColor); 807Assert.Equal(Control.DefaultBackColor, control.BackColor); 925Assert.Equal(Color.Blue, control.BackColor); 2274Assert.Equal(Control.DefaultBackColor, control.BackColor); 2321Assert.Equal(Control.DefaultBackColor, control.BackColor); 2360Assert.Equal(Color.Blue, control.BackColor); 2465Assert.Equal(Control.DefaultBackColor, control.BackColor); 2504Assert.Equal(Color.Blue, control.BackColor); 2598Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ControlTests.cs (5)
26Assert.Equal(Control.DefaultBackColor, control.BackColor); 115Assert.Equal(Control.DefaultBackColor, control.BackColor); 211Assert.Equal(Control.DefaultBackColor, control.BackColor); 307Assert.Equal(Control.DefaultBackColor, control.BackColor); 403Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ControlTests.Methods.cs (3)
6352Assert.Equal(Control.DefaultBackColor, control.BackColor); 6357Assert.Equal(Control.DefaultBackColor, control.BackColor); 6361Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ControlTests.Properties.cs (64)
1235Assert.Equal(expected, control.BackColor); 1240Assert.Equal(expected, control.BackColor); 1254Assert.Equal(expected, control.BackColor); 1259Assert.Equal(expected, control.BackColor); 1278Assert.Equal(expected, control.BackColor); 1283Assert.Equal(expected, control.BackColor); 1298Assert.Equal(expected, control.BackColor); 1299Assert.Equal(expected, child1.BackColor); 1300Assert.Equal(expected, child2.BackColor); 1305Assert.Equal(expected, control.BackColor); 1306Assert.Equal(expected, child1.BackColor); 1307Assert.Equal(expected, child2.BackColor); 1328Assert.Equal(expected, control.BackColor); 1329Assert.Equal(Color.Yellow, child1.BackColor); 1330Assert.Equal(Color.YellowGreen, child2.BackColor); 1335Assert.Equal(expected, control.BackColor); 1336Assert.Equal(Color.Yellow, child1.BackColor); 1337Assert.Equal(Color.YellowGreen, child2.BackColor); 1361Assert.Equal(expected, control.BackColor); 1369Assert.Equal(expected, control.BackColor); 1391Assert.Equal(Color.Red, control.BackColor); 1396Assert.Equal(Color.Red, control.BackColor); 1401Assert.Equal(Control.DefaultBackColor, control.BackColor); 1407Assert.Equal(Color.Red, control.BackColor); 1426Assert.Equal(Color.Red, control.BackColor); 1478Assert.Equal(Color.Red, control.BackColor); 1479Assert.Equal(Color.Red, child1.BackColor); 1480Assert.Equal(Color.Red, child2.BackColor); 1487Assert.Equal(Color.Red, control.BackColor); 1488Assert.Equal(Color.Red, child1.BackColor); 1489Assert.Equal(Color.Red, child2.BackColor); 1496Assert.Equal(Control.DefaultBackColor, control.BackColor); 1497Assert.Equal(Control.DefaultBackColor, child1.BackColor); 1498Assert.Equal(Control.DefaultBackColor, child2.BackColor); 1508Assert.Equal(Color.Red, control.BackColor); 1509Assert.Equal(Color.Red, child1.BackColor); 1510Assert.Equal(Color.Red, child2.BackColor); 1558Assert.Equal(Color.Red, control.BackColor); 1559Assert.Equal(Color.Yellow, child1.BackColor); 1560Assert.Equal(Color.YellowGreen, child2.BackColor); 1567Assert.Equal(Color.Red, control.BackColor); 1568Assert.Equal(Color.Yellow, child1.BackColor); 1569Assert.Equal(Color.YellowGreen, child2.BackColor); 1576Assert.Equal(Control.DefaultBackColor, control.BackColor); 1577Assert.Equal(Color.Yellow, child1.BackColor); 1578Assert.Equal(Color.YellowGreen, child2.BackColor); 1588Assert.Equal(Color.Red, control.BackColor); 1589Assert.Equal(Color.Yellow, child1.BackColor); 1590Assert.Equal(Color.YellowGreen, child2.BackColor); 1606PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(Control))[nameof(Control.BackColor)]; 1611Assert.Equal(Color.Red, control.BackColor); 1615Assert.Equal(Control.DefaultBackColor, control.BackColor); 1622PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(Control))[nameof(Control.BackColor)]; 1627Assert.Equal(Color.Red, control.BackColor); 1631Assert.Equal(Control.DefaultBackColor, control.BackColor); 10813Assert.Equal(Color.Blue, control.BackColor); 10829Assert.Equal(Color.Blue, control.BackColor); 10845Assert.Equal(Color.Blue, control.BackColor); 10861Assert.Equal(Color.Red, control.BackColor); 10877Assert.Equal(Control.DefaultBackColor, control.BackColor); 10995Assert.Equal(Color.Green, control.BackColor); 11011Assert.Equal(Color.Green, control.BackColor); 11027Assert.Equal(Color.Green, control.BackColor); 11043Assert.Equal(Color.Green, control.BackColor);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (1)
959Assert.Equal(expectedEditingPanelBackColor, dataGridView.EditingPanel.BackColor);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
32Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
31Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\GroupBoxTests.cs (1)
29Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\LabelTests.cs (1)
28Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ListControlTests.cs (1)
30Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\MdiClientTests.cs (13)
28Assert.Equal(SystemColors.AppWorkspace, control.BackColor); 100Assert.Equal(expected, control.BackColor); 105Assert.Equal(expected, control.BackColor); 124Assert.Equal(Color.Red, control.BackColor); 129Assert.Equal(Color.Red, control.BackColor); 134Assert.Equal(Control.DefaultBackColor, control.BackColor); 140Assert.Equal(Color.Red, control.BackColor); 147PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(MdiClient))[nameof(MdiClient.BackColor)]; 152Assert.Equal(Color.Red, control.BackColor); 156Assert.Equal(Control.DefaultBackColor, control.BackColor); 163PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(MdiClient))[nameof(MdiClient.BackColor)]; 168Assert.Equal(Color.Red, control.BackColor); 172Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\PanelTests.cs (1)
32Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\PictureBoxTests.cs (1)
31Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ProgressBarTests.cs (1)
28Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\RichTextBoxTests.cs (2)
689Assert.Equal(expected, control.BackColor); 697Assert.Equal(expected, control.BackColor);
System\Windows\Forms\ScrollableControlTests.cs (1)
32Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\SplitterPanelTests.cs (1)
38Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\SplitterTests.cs (1)
27Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\StatusStripTests.cs (1)
1189Assert.Equal(Color.Transparent, grip.BackColor);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
33Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\ToolStripContentPanelTests.cs (2)
646Assert.Equal(Color.Blue, parent.BackColor); 652Assert.Equal(Color.Blue, parent.BackColor);
System\Windows\Forms\ToolStripControlHostTests.cs (7)
62Assert.Equal(c.BackColor, item.BackColor); 274Assert.Equal(expected, c.BackColor); 280Assert.Equal(expected, c.BackColor); 549Assert.Equal(Color.Red, c.BackColor); 4396Assert.Equal(Control.DefaultBackColor, c.BackColor); 4402Assert.Equal(Control.DefaultBackColor, c.BackColor); 4407Assert.Equal(Control.DefaultBackColor, c.BackColor);
System\Windows\Forms\ToolStripPanelTests.cs (1)
33Assert.Equal(Control.DefaultBackColor, control.BackColor);
System\Windows\Forms\UserControlTests.cs (1)
37Assert.Equal(Control.DefaultBackColor, control.BackColor);
TrackBarTests.cs (1)
29Assert.Equal(Control.DefaultBackColor, control.BackColor);
WindowsFormsIntegration (4)
System\Windows\Integration\ElementHost.cs (4)
921OnPropertyChanged("BackColor", this.BackColor); 1542if (control.BackColor != SD.Color.Empty && control.BackColor.A == 255) 1544return control.BackColor;