20 overrides of ForeColor
System.Windows.Forms (20)
System\Windows\Forms\ActiveX\AxHost.cs (1)
347public override Color ForeColor
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
584public override Color ForeColor
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
2606public override Color ForeColor
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
489public override Color ForeColor
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
444public override Color ForeColor
System\Windows\Forms\Controls\ListView\ListView.cs (1)
833public override Color ForeColor
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
408public override Color ForeColor
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
261public override Color ForeColor
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
577public override Color ForeColor
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
107public override Color ForeColor
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
250public override Color ForeColor
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
532public override Color ForeColor
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
236public override Color ForeColor
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
469public override Color ForeColor
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
79public override Color ForeColor
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
128public override Color ForeColor
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
286public override Color ForeColor
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1255public override Color ForeColor
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
539public override Color ForeColor
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
146public override Color ForeColor
57 writes to ForeColor
System.Windows.Forms (35)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
160control.ForeColor = GetColorFromOleColor(value);
System\Windows\Forms\ActiveX\AxHost.cs (1)
350set => base.ForeColor = value;
System\Windows\Forms\Control.cs (1)
9903ForeColor = Color.Empty;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
587set => base.ForeColor = value;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
2609set => base.ForeColor = value;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
496set => base.ForeColor = value;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
457set => base.ForeColor = value;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
838base.ForeColor = value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
419set => base.ForeColor = value;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
264set => base.ForeColor = value;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (3)
41ForeColor = s_defaultForeColor; 91ForeColor = SystemColors.Highlight; 664ForeColor = s_defaultForeColor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (6)
221_helpPane.ForeColor = SystemColors.ControlText; 448_commandsPane.ForeColor = value; 449_commandsPane.Label.ForeColor = value; 580set => base.ForeColor = value; 646set => _helpPane.ForeColor = value; 1331_gridView.ForeColor = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
154Label.ForeColor = normalText;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (3)
140ForeColor = SystemColors.WindowText; 221_dropDownButton.ForeColor = SystemColors.ControlText; 262ForeColor = SystemColors.ControlText,
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
110set => base.ForeColor = value;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
253set => base.ForeColor = value;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
538set => base.ForeColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
759set => base.ForeColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
244set => base.ForeColor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
216set => ControlInternal.ForeColor = value;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
474base.ForeColor = value;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
291base.ForeColor = value;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1258set => base.ForeColor = value;
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
302ForeColor = SystemColors.ControlText;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
542set => base.ForeColor = value;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
149set => base.ForeColor = value;
System.Windows.Forms.Design (21)
System\ComponentModel\Design\DesignerActionPanel.CheckBoxPropertyLine.cs (1)
24ForeColor = ActionPanel.LabelForeColor
System\ComponentModel\Design\DesignerActionPanel.PanelHeaderLine.cs (2)
26ForeColor = ActionPanel.TitleBarTextColor, 34ForeColor = ActionPanel.TitleBarTextColor,
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (4)
27ForeColor = ActionPanel.LabelForeColor, 35ForeColor = SystemColors.WindowText, 165_readOnlyTextBoxLabel.ForeColor = SystemColors.HighlightText; 171_readOnlyTextBoxLabel.ForeColor = SystemColors.WindowText;
System\ComponentModel\Design\DesignerActionPanel.TextLine.cs (1)
23ForeColor = ActionPanel.LabelForeColor,
System\Drawing\Design\ContentAlignmentEditor.ContentUI.cs (1)
111ForeColor = SystemColors.ControlText;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (1)
185ForeColor = SystemColors.WindowText;
System\Windows\Forms\Design\ComponentTray.cs (4)
146ForeColor = backgroundTextColor; 150ForeColor = panelTextColor; 1414ctl.ForeColor = ForeColor; 1445c.ForeColor = SystemColors.HighlightText;
System\Windows\Forms\Design\DesignBindingPicker.cs (6)
152ForeColor = SystemColors.WindowText, 191ForeColor = SystemColors.WindowText 279ForeColor = SystemColors.WindowText, 323ForeColor = SystemColors.WindowText 1581_helpTextCtrl.ForeColor = SystemColors.InfoText; 1586_helpTextCtrl.ForeColor = SystemColors.WindowText;
System\Windows\Forms\Design\DockEditor.DockUI.cs (1)
188ForeColor = SystemColors.ControlText;
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHostPropertyMap.cs (1)
225adapter?.ForeColor = wfColor;
84 references to ForeColor
System.Windows.Forms (76)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
155get => GetOleColorFromColor(GetControl()?.ForeColor ?? default);
System\Windows\Forms\ActiveX\AxHost.cs (3)
349get => base.ForeColor; 2110return GetOleColorFromColor(richParent.ForeColor); 3327qaContainer.colorFore = GetOleColorFromColor(parent.ForeColor);
System\Windows\Forms\Control.cs (8)
2276return parent.ForeColor; 2297Color previous = ForeColor; 2299if (!previous.Equals(ForeColor)) 3232oldForeColor = ForeColor; 3248if (checkForeColor && !oldForeColor.Equals(ForeColor)) 4454Color oldForeColor = ForeColor; 4490if (!oldForeColor.Equals(ForeColor)) 6095PInvokeCore.SetTextColor(dc, (COLORREF)(uint)ColorTranslator.ToWin32(ForeColor));
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (2)
422ControlPaint.DrawFocusRectangle(g, r, Control.ForeColor, Control.BackColor); 733new(deviceContext, Control.ForeColor, Control.BackColor)
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxModernAdapter.cs (1)
115? Control.ForeColor
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\ButtonDarkModeAdapter.cs (5)
53Control.ForeColor, 59: Control.ForeColor != Forms.Control.DefaultForeColor; 65? Control.ForeColor 66: new ColorOptions(deviceContext, Control.ForeColor, Control.BackColor) 197new(deviceContext, Control.ForeColor, Control.BackColor)
System\Windows\Forms\Controls\Buttons\ButtonInternal\RadioButtonModernAdapter.cs (1)
114? Control.ForeColor
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
586get => ShouldSerializeForeColor() ? base.ForeColor : SystemColors.WindowText;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (3)
1997defaultCellStyleTmp.ForeColor = SystemInformation.HighContrast ? DefaultForeBrush.Color : base.ForeColor; 2061ForeColor = SystemInformation.HighContrast ? DefaultForeBrush.Color : base.ForeColor, 2608get => base.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (2)
15119if (_dataGridViewState1[State1_AmbientForeColor] && DefaultCellStyle.ForeColor != base.ForeColor) 15121DefaultCellStyle.ForeColor = base.ForeColor;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
493? base.ForeColor
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (4)
459Color textColor = Enabled ? ForeColor : TextRenderer.DisabledTextColor(BackColor); 501using var textBrush = ForeColor.GetCachedSolidBrushScope(); 547hdc.HDC.DrawText(Text, hfont, textRectangle, ForeColor, (TextFormatFlags)flags); 575Color boxColor = Enabled ? ForeColor : SystemColors.GrayText;
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (2)
504? ForeColor 506ForeColor,
System\Windows\Forms\Controls\Labels\Label.cs (1)
1262color = hdc.FindNearestColor(Enabled ? ForeColor : DisabledColor);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (3)
1020using var foreBrush = ForeColor.GetCachedSolidBrushScope(); 1336ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(focusRectangle), ForeColor, BackColor); 1342ControlPaint.DrawFocusRectangle(g, Rectangle.Ceiling(rect), ForeColor, BackColor);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
450return base.ForeColor;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
835get => ShouldSerializeForeColor() ? base.ForeColor : SystemColors.WindowText;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
414return base.ForeColor;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
263get => base.ForeColor;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (4)
361PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, 0, ForeColor.ToWin32()); 612PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, (WPARAM)0, (LPARAM)ForeColor); 673return ForeColor != s_defaultForeColor; 706PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, 0, ForeColor.ToWin32());
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (4)
445get => _commandsPane.ForeColor; 579get => base.ForeColor; 645get => _helpPane.ForeColor; 1328get => _gridView.ForeColor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.cs (1)
162ForeColor,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (5)
307ForeColor = ForeColor 383if (ForeColor.ToArgb() == SystemColors.WindowText.ToArgb()) 389int colorRGB = ForeColor.ToArgb(); 1986public Color TextColor => ForeColor; 4412EditTextBox.ForeColor = drawReadOnly ? GrayTextColor : ForeColor;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
109get => base.ForeColor;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
252get => base.ForeColor;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
535? base.ForeColor
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
758get => base.ForeColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
243get => base.ForeColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
215get => ControlInternal.ForeColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
877return parent.ForeColor;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
471get => ShouldSerializeForeColor() ? base.ForeColor : SystemColors.WindowText;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1257get => base.ForeColor;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
1464ControlPaint.DrawFocusRectangle(g, r, ForeColor, BackColor);
System\Windows\Forms\Printing\PrintPreviewControl.cs (2)
601Color brushColor = _isForeColorSet ? ForeColor : SystemColors.ControlText; 693using (var brush = ForeColor.GetCachedSolidBrushScope())
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
541get => base.ForeColor;
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (3)
143: button.ForeColor == Forms.Control.DefaultForeColor; 145? button.ForeColor 162: button.ForeColor == Forms.Control.DefaultForeColor,
System\Windows\Forms\Rendering\CheckBox\AnimatedToggleSwitchRenderer.cs (3)
116Control.ForeColor, 187? Control.ForeColor 189Control.ForeColor,
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
148get => base.ForeColor;
System.Windows.Forms.Design (7)
System\ComponentModel\Design\ByteViewer.cs (3)
130using SolidBrush foreground = new(ForeColor); 195using Brush foreground = new SolidBrush(ForeColor); 223using Brush foreground = new SolidBrush(ForeColor);
System\Windows\Forms\Design\ComponentTray.cs (2)
1414ctl.ForeColor = ForeColor; 2262Brush foreBrush = new SolidBrush(ForeColor);
System\Windows\Forms\Design\ControlDesigner.cs (1)
2307e.Graphics.DrawString(exceptionText, errorFont, new SolidBrush(Control.ForeColor), textRect, stringFormat);
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
1859TextRenderer.DrawText(e.Graphics, Text, Font, rect, ForeColor, formatFlags);
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHost.cs (1)
939OnPropertyChanged("ForeColor", this.ForeColor);