59 writes to ForeColor
System.Windows.Forms (32)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (4)
1542ForeColor = DefaultForeBrush.Color, 1991defaultCellStyleTmp.ForeColor = SystemInformation.HighContrast ? DefaultForeBrush.Color : base.ForeColor; 2055ForeColor = SystemInformation.HighContrast ? DefaultForeBrush.Color : base.ForeColor, 2092ForeColor = DefaultForeBrush.Color,
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
2822inheritedCellStyle.ForeColor = cellStyle.ForeColor; 2826inheritedCellStyle.ForeColor = columnHeadersStyle.ForeColor; 2830inheritedCellStyle.ForeColor = dataGridViewStyle.ForeColor; 15124DefaultCellStyle.ForeColor = base.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (7)
1894inheritedCellStyleTmp.ForeColor = Color.Empty; 1958inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 1962inheritedCellStyleTmp.ForeColor = rowStyle.ForeColor; 1967inheritedCellStyleTmp.ForeColor = DataGridView.RowsDefaultCellStyle.ForeColor; 1971inheritedCellStyleTmp.ForeColor = DataGridView.AlternatingRowsDefaultCellStyle.ForeColor; 1975inheritedCellStyleTmp.ForeColor = columnStyle.ForeColor; 1979inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (2)
46ForeColor = dataGridViewCellStyle.ForeColor; 385ForeColor = dataGridViewCellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (2)
456inheritedCellStyleTmp.ForeColor = columnStyle.ForeColor; 460inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (3)
316inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 320inheritedCellStyleTmp.ForeColor = columnHeadersStyle.ForeColor; 324inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (7)
630inheritedCellStyle.ForeColor = cellStyle.ForeColor; 634inheritedCellStyle.ForeColor = rowHeadersStyle.ForeColor; 638inheritedCellStyle.ForeColor = dataGridViewStyle.ForeColor; 832inheritedRowStyle.ForeColor = rowStyle.ForeColor; 836inheritedRowStyle.ForeColor = rowsDefaultCellStyle.ForeColor; 840inheritedRowStyle.ForeColor = alternatingRowsDefaultCellStyle.ForeColor; 844inheritedRowStyle.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (3)
341inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 345inheritedCellStyleTmp.ForeColor = rowHeadersStyle.ForeColor; 349inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
385destColumn.DefaultCellStyle.ForeColor = srcColumn.DefaultCellStyle.ForeColor;
System.Windows.Forms.Tests (24)
System\Windows\Forms\DataGridViewCellStyleTests.cs (15)
48ForeColor = Color.Blue, 297ForeColor = value 302style.ForeColor = value; 311ForeColor = Color.Red 313style.ForeColor = Color.Empty; 625ForeColor = Color.Blue, 668ForeColor = Color.Blue, 716ForeColor = Color.Blue, 782ForeColor = Color.Blue, 895new DataGridViewCellStyle { ForeColor = Color.Red }, 896new DataGridViewCellStyle { ForeColor = Color.Red }, 901new DataGridViewCellStyle { ForeColor = Color.Red }, 902new DataGridViewCellStyle { ForeColor = Color.Blue }, 1067new DataGridViewCellStyle { ForeColor = Color.Red }, 1130ForeColor = Color.Blue,
System\Windows\Forms\DataGridViewRowTests.cs (2)
2069ForeColor = Color.Blue, 2085ForeColor = Color.Green,
System\Windows\Forms\DataGridViewTests.cs (2)
796yield return new object[] { new DataGridViewCellStyle { ForeColor = Color.Empty } }; 2341ForeColor = Color.Maroon,
System\Windows\Forms\DataGridViewTests.Rendering.cs (1)
126ForeColor = Color.Maroon,
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (4)
555ForeColor = Color.Green 563ForeColor = Color.FromArgb(0x23, 0x45, 0x67, 0x80) 764ForeColor = Color.Green 772ForeColor = Color.FromArgb(0x23, 0x45, 0x67, 0x80)
WinFormsControlsTest (2)
DataGridViewTest.Designer.cs (2)
59dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; 77dataGridViewCellStyle3.ForeColor = System.Drawing.Color.Maroon;
99 references to ForeColor
System.Windows.Forms (84)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
1973|| _defaultCellStyle.ForeColor == Color.Empty 1989if (_defaultCellStyle.ForeColor == Color.Empty)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (6)
2820if (cellStyle is not null && !cellStyle.ForeColor.IsEmpty) 2822inheritedCellStyle.ForeColor = cellStyle.ForeColor; 2824else if (!columnHeadersStyle.ForeColor.IsEmpty) 2826inheritedCellStyle.ForeColor = columnHeadersStyle.ForeColor; 2830inheritedCellStyle.ForeColor = dataGridViewStyle.ForeColor; 15122if (_dataGridViewState1[State1_AmbientForeColor] && DefaultCellStyle.ForeColor != base.ForeColor)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (8)
668Color foreBrushColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor; 772cellStyle.ForeColor, 804cellStyle.ForeColor, 825cellStyle.ForeColor, 840cellStyle.ForeColor, 887ControlPaint.DrawFocusRectangle(g, Rectangle.Inflate(valBounds, -1, -1), Color.Empty, cellStyle.ForeColor); 896cellStyle.ForeColor, 951cellStyle.ForeColor);
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
215!defaultCellStyle.ForeColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (12)
1956if (cellStyle is not null && !cellStyle.ForeColor.IsEmpty) 1958inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 1960else if (rowStyle is not null && !rowStyle.ForeColor.IsEmpty) 1962inheritedCellStyleTmp.ForeColor = rowStyle.ForeColor; 1964else if (!DataGridView.RowsDefaultCellStyle.ForeColor.IsEmpty && 1965(rowIndex % 2 == 0 || DataGridView.AlternatingRowsDefaultCellStyle.ForeColor.IsEmpty)) 1967inheritedCellStyleTmp.ForeColor = DataGridView.RowsDefaultCellStyle.ForeColor; 1969else if (rowIndex % 2 == 1 && !DataGridView.AlternatingRowsDefaultCellStyle.ForeColor.IsEmpty) 1971inheritedCellStyleTmp.ForeColor = DataGridView.AlternatingRowsDefaultCellStyle.ForeColor; 1973else if (columnStyle is not null && !columnStyle.ForeColor.IsEmpty) 1975inheritedCellStyleTmp.ForeColor = columnStyle.ForeColor; 1979inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (8)
46ForeColor = dataGridViewCellStyle.ForeColor; 383if (!dataGridViewCellStyle.ForeColor.IsEmpty) 385ForeColor = dataGridViewCellStyle.ForeColor; 466dgvcs.ForeColor != ForeColor || 492hash.Add(ForeColor); 544if (ForeColor != Color.Empty) 551sb.Append($" ForeColor={ForeColor}");
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (5)
1151ControlPaint.DrawFocusRectangle(g, valBounds, cellStyle.BackColor, cellStyle.ForeColor); 1294foreBrushColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor; 1419cellStyle.ForeColor, 1468cellStyle.ForeColor, 1515cellStyle.ForeColor,
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (1)
301!defaultCellStyle.ForeColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (4)
214!defaultCellStyle.ForeColor.IsEmpty || 454if (columnStyle is not null && !columnStyle.ForeColor.IsEmpty) 456inheritedCellStyleTmp.ForeColor = columnStyle.ForeColor; 460inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (6)
314if (cellStyle is not null && !cellStyle.ForeColor.IsEmpty) 316inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 318else if (!columnHeadersStyle.ForeColor.IsEmpty) 320inheritedCellStyleTmp.ForeColor = columnHeadersStyle.ForeColor; 324inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor; 915textColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (4)
2263ControlPaint.DrawFocusRectangle(g, focusBounds, Color.Empty, cellStyle.ForeColor); 2274ControlPaint.DrawFocusRectangle(g, focusBounds, Color.Empty, cellStyle.ForeColor); 2279ControlPaint.DrawFocusRectangle(g, textBounds, Color.Empty, cellStyle.ForeColor); 2329textColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
86ForeColor = dataGridViewCellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (1)
277!defaultCellStyle.ForeColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (13)
628if (cellStyle is not null && !cellStyle.ForeColor.IsEmpty) 630inheritedCellStyle.ForeColor = cellStyle.ForeColor; 632else if (!rowHeadersStyle.ForeColor.IsEmpty) 634inheritedCellStyle.ForeColor = rowHeadersStyle.ForeColor; 638inheritedCellStyle.ForeColor = dataGridViewStyle.ForeColor; 830if (rowStyle is not null && !rowStyle.ForeColor.IsEmpty) 832inheritedRowStyle.ForeColor = rowStyle.ForeColor; 834else if (!rowsDefaultCellStyle.ForeColor.IsEmpty && (rowIndex % 2 == 0 || alternatingRowsDefaultCellStyle.ForeColor.IsEmpty)) 836inheritedRowStyle.ForeColor = rowsDefaultCellStyle.ForeColor; 838else if (rowIndex % 2 == 1 && !alternatingRowsDefaultCellStyle.ForeColor.IsEmpty) 840inheritedRowStyle.ForeColor = alternatingRowsDefaultCellStyle.ForeColor; 844inheritedRowStyle.ForeColor = dataGridViewStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (8)
339if (cellStyle is not null && !cellStyle.ForeColor.IsEmpty) 341inheritedCellStyleTmp.ForeColor = cellStyle.ForeColor; 343else if (!rowHeadersStyle.ForeColor.IsEmpty) 345inheritedCellStyleTmp.ForeColor = rowHeadersStyle.ForeColor; 349inheritedCellStyleTmp.ForeColor = dataGridViewStyle.ForeColor; 824iconColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor; 884textColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor; 982iconColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (2)
713ControlPaint.DrawFocusRectangle(graphics, valBounds, Color.Empty, cellStyle.ForeColor); 749cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor,
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
112ForeColor = dataGridViewCellStyle.ForeColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.cs (1)
315textColor = cellSelected ? cellStyle.SelectionForeColor : cellStyle.ForeColor;
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (3)
383if (defaultSrcColumn is null || !defaultSrcColumn.DefaultCellStyle.ForeColor.Equals(srcColumn.DefaultCellStyle.ForeColor)) 385destColumn.DefaultCellStyle.ForeColor = srcColumn.DefaultCellStyle.ForeColor;
System.Windows.Forms.Tests (12)
System\Windows\Forms\DataGridViewCellStyleTests.cs (12)
24Assert.Equal(Color.Empty, style.ForeColor); 65Assert.Equal(Color.Blue, style.ForeColor); 90Assert.Equal(Color.Empty, style.ForeColor); 299Assert.Equal(value, style.ForeColor); 303Assert.Equal(value, style.ForeColor); 314Assert.Equal(Color.Empty, style.ForeColor); 643Assert.Equal(Color.Blue, style.ForeColor); 685Assert.Equal(Color.Blue, style.ForeColor); 733Assert.Equal(Color.Blue, style.ForeColor); 758Assert.Equal(Color.Empty, style.ForeColor); 799Assert.Equal(Color.Blue, style.ForeColor); 824Assert.Equal(Color.Empty, style.ForeColor);