58 writes to SelectionBackColor
System.Windows.Forms (31)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (4)
1543SelectionBackColor = DefaultSelectionBackBrush.Color, 1997defaultCellStyleTmp.SelectionBackColor = DefaultSelectionBackBrush.Color; 2056SelectionBackColor = DefaultSelectionBackBrush.Color, 2093SelectionBackColor = DefaultSelectionBackBrush.Color,
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
2835inheritedCellStyle.SelectionBackColor = cellStyle.SelectionBackColor; 2839inheritedCellStyle.SelectionBackColor = columnHeadersStyle.SelectionBackColor; 2843inheritedCellStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (7)
1895inheritedCellStyleTmp.SelectionBackColor = Color.Empty; 1984inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 1988inheritedCellStyleTmp.SelectionBackColor = rowStyle.SelectionBackColor; 1993inheritedCellStyleTmp.SelectionBackColor = DataGridView.RowsDefaultCellStyle.SelectionBackColor; 1997inheritedCellStyleTmp.SelectionBackColor = DataGridView.AlternatingRowsDefaultCellStyle.SelectionBackColor; 2001inheritedCellStyleTmp.SelectionBackColor = columnStyle.SelectionBackColor; 2005inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (2)
47SelectionBackColor = dataGridViewCellStyle.SelectionBackColor; 390SelectionBackColor = dataGridViewCellStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (2)
465inheritedCellStyleTmp.SelectionBackColor = columnStyle.SelectionBackColor; 469inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (3)
329inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 333inheritedCellStyleTmp.SelectionBackColor = columnHeadersStyle.SelectionBackColor; 337inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (7)
643inheritedCellStyle.SelectionBackColor = cellStyle.SelectionBackColor; 647inheritedCellStyle.SelectionBackColor = rowHeadersStyle.SelectionBackColor; 651inheritedCellStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor; 849inheritedRowStyle.SelectionBackColor = rowStyle.SelectionBackColor; 853inheritedRowStyle.SelectionBackColor = rowsDefaultCellStyle.SelectionBackColor; 857inheritedRowStyle.SelectionBackColor = alternatingRowsDefaultCellStyle.SelectionBackColor; 861inheritedRowStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (3)
354inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 358inheritedCellStyleTmp.SelectionBackColor = rowHeadersStyle.SelectionBackColor; 362inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
400destColumn.DefaultCellStyle.SelectionBackColor = srcColumn.DefaultCellStyle.SelectionBackColor;
System.Windows.Forms.Tests (24)
System\Windows\Forms\DataGridViewCellStyleTests.cs (15)
53SelectionBackColor = Color.Green, 515SelectionBackColor = value 520style.SelectionBackColor = value; 529SelectionBackColor = Color.Red 531style.SelectionBackColor = Color.Empty; 630SelectionBackColor = Color.Green, 673SelectionBackColor = Color.Green, 721SelectionBackColor = Color.Green, 787SelectionBackColor = Color.Green, 979new DataGridViewCellStyle { SelectionBackColor = Color.Red }, 980new DataGridViewCellStyle { SelectionBackColor = Color.Red }, 985new DataGridViewCellStyle { SelectionBackColor = Color.Red }, 986new DataGridViewCellStyle { SelectionBackColor = Color.Blue }, 1102new DataGridViewCellStyle { SelectionBackColor = Color.Red }, 1135SelectionBackColor = Color.Green,
System\Windows\Forms\DataGridViewRowTests.cs (6)
2075SelectionBackColor = Color.Yellow, 2091SelectionBackColor = Color.Red, 4188yield return new object[] { new Rectangle(1, 2, 3, 4), new Rectangle(1, 2, 3, 4), 1, DataGridViewElementStates.Selected, new DataGridViewCellStyle { BackColor = Color.Blue, SelectionBackColor = Color.Red }, true }; 4189yield return new object[] { new Rectangle(1, 2, 3, 4), new Rectangle(1, 2, 3, 4), 1, DataGridViewElementStates.Selected, new DataGridViewCellStyle { BackColor = Color.Blue, SelectionBackColor = Color.Red }, true }; 4190yield return new object[] { new Rectangle(1, 2, 3, 4), new Rectangle(1, 2, 3, 4), 1, DataGridViewElementStates.None, new DataGridViewCellStyle { BackColor = Color.Blue, SelectionBackColor = Color.Red }, true }; 4191yield return new object[] { new Rectangle(1, 2, 3, 4), new Rectangle(1, 2, 3, 4), 1, DataGridViewElementStates.None, new DataGridViewCellStyle { BackColor = Color.Blue, SelectionBackColor = Color.Red }, false };
System\Windows\Forms\DataGridViewTests.cs (2)
797yield return new object[] { new DataGridViewCellStyle { SelectionBackColor = Color.Empty } }; 2342SelectionBackColor = SystemColors.Highlight,
System\Windows\Forms\DataGridViewTests.Rendering.cs (1)
127SelectionBackColor = SystemColors.Highlight,
WinFormsControlsTest (2)
DataGridViewTest.Designer.cs (2)
60dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; 78dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;
86 references to SelectionBackColor
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (1)
1016(this.Selected) ? cellStyle.SelectionBackColor : cellStyle.BackColor);
System.Windows.Forms (70)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
1974|| _defaultCellStyle.SelectionBackColor == Color.Empty 1995if (_defaultCellStyle.SelectionBackColor == Color.Empty)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
2833if (cellStyle is not null && !cellStyle.SelectionBackColor.IsEmpty) 2835inheritedCellStyle.SelectionBackColor = cellStyle.SelectionBackColor; 2837else if (!columnHeadersStyle.SelectionBackColor.IsEmpty) 2839inheritedCellStyle.SelectionBackColor = columnHeadersStyle.SelectionBackColor; 2843inheritedCellStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (1)
666? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
216!defaultCellStyle.SelectionBackColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (12)
1982if (cellStyle is not null && !cellStyle.SelectionBackColor.IsEmpty) 1984inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 1986else if (rowStyle is not null && !rowStyle.SelectionBackColor.IsEmpty) 1988inheritedCellStyleTmp.SelectionBackColor = rowStyle.SelectionBackColor; 1990else if (!DataGridView.RowsDefaultCellStyle.SelectionBackColor.IsEmpty && 1991(rowIndex % 2 == 0 || DataGridView.AlternatingRowsDefaultCellStyle.SelectionBackColor.IsEmpty)) 1993inheritedCellStyleTmp.SelectionBackColor = DataGridView.RowsDefaultCellStyle.SelectionBackColor; 1995else if (rowIndex % 2 == 1 && !DataGridView.AlternatingRowsDefaultCellStyle.SelectionBackColor.IsEmpty) 1997inheritedCellStyleTmp.SelectionBackColor = DataGridView.AlternatingRowsDefaultCellStyle.SelectionBackColor; 1999else if (columnStyle is not null && !columnStyle.SelectionBackColor.IsEmpty) 2001inheritedCellStyleTmp.SelectionBackColor = columnStyle.SelectionBackColor; 2005inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (8)
47SelectionBackColor = dataGridViewCellStyle.SelectionBackColor; 388if (!dataGridViewCellStyle.SelectionBackColor.IsEmpty) 390SelectionBackColor = dataGridViewCellStyle.SelectionBackColor; 467dgvcs.SelectionBackColor != SelectionBackColor || 493hash.Add(SelectionBackColor); 555if (SelectionBackColor != Color.Empty) 562sb.Append($" SelectionBackColor={SelectionBackColor}");
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (2)
1119? cellStyle.SelectionBackColor 1296? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (1)
302!defaultCellStyle.SelectionBackColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (4)
215!defaultCellStyle.SelectionBackColor.IsEmpty || 463if (columnStyle is not null && !columnStyle.SelectionBackColor.IsEmpty) 465inheritedCellStyleTmp.SelectionBackColor = columnStyle.SelectionBackColor; 469inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (6)
327if (cellStyle is not null && !cellStyle.SelectionBackColor.IsEmpty) 329inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 331else if (!columnHeadersStyle.SelectionBackColor.IsEmpty) 333inheritedCellStyleTmp.SelectionBackColor = columnHeadersStyle.SelectionBackColor; 337inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor; 868? cellStyle.SelectionBackColor : cellStyle.BackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (2)
1259DataGridView.EditingPanel.BackColor = dataGridViewCellStyle.SelectionBackColor; 1925? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (1)
545? cellStyle.SelectionBackColor : cellStyle.BackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
777? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (1)
278!defaultCellStyle.SelectionBackColor.IsEmpty ||
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
911? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (14)
641if (cellStyle is not null && !cellStyle.SelectionBackColor.IsEmpty) 643inheritedCellStyle.SelectionBackColor = cellStyle.SelectionBackColor; 645else if (!rowHeadersStyle.SelectionBackColor.IsEmpty) 647inheritedCellStyle.SelectionBackColor = rowHeadersStyle.SelectionBackColor; 651inheritedCellStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor; 847if (rowStyle is not null && !rowStyle.SelectionBackColor.IsEmpty) 849inheritedRowStyle.SelectionBackColor = rowStyle.SelectionBackColor; 851else if (!rowsDefaultCellStyle.SelectionBackColor.IsEmpty && (rowIndex % 2 == 0 || alternatingRowsDefaultCellStyle.SelectionBackColor.IsEmpty)) 853inheritedRowStyle.SelectionBackColor = rowsDefaultCellStyle.SelectionBackColor; 855else if (rowIndex % 2 == 1 && !alternatingRowsDefaultCellStyle.SelectionBackColor.IsEmpty) 857inheritedRowStyle.SelectionBackColor = alternatingRowsDefaultCellStyle.SelectionBackColor; 861inheritedRowStyle.SelectionBackColor = dataGridViewStyle.SelectionBackColor; 1194backColor = cellStyle.SelectionBackColor;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (6)
352if (cellStyle is not null && !cellStyle.SelectionBackColor.IsEmpty) 354inheritedCellStyleTmp.SelectionBackColor = cellStyle.SelectionBackColor; 356else if (!rowHeadersStyle.SelectionBackColor.IsEmpty) 358inheritedCellStyleTmp.SelectionBackColor = rowHeadersStyle.SelectionBackColor; 362inheritedCellStyleTmp.SelectionBackColor = dataGridViewStyle.SelectionBackColor; 736? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
684? cellStyle.SelectionBackColor
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.cs (1)
265? cellStyle.SelectionBackColor
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (3)
398if (defaultSrcColumn is null || !defaultSrcColumn.DefaultCellStyle.SelectionBackColor.Equals(srcColumn.DefaultCellStyle.SelectionBackColor)) 400destColumn.DefaultCellStyle.SelectionBackColor = srcColumn.DefaultCellStyle.SelectionBackColor;
System.Windows.Forms.Tests (12)
System\Windows\Forms\DataGridViewCellStyleTests.cs (12)
32Assert.Equal(Color.Empty, style.SelectionBackColor); 73Assert.Equal(Color.Green, style.SelectionBackColor); 98Assert.Equal(Color.Empty, style.SelectionBackColor); 517Assert.Equal(value, style.SelectionBackColor); 521Assert.Equal(value, style.SelectionBackColor); 532Assert.Equal(Color.Empty, style.SelectionBackColor); 651Assert.Equal(Color.Green, style.SelectionBackColor); 693Assert.Equal(Color.Green, style.SelectionBackColor); 741Assert.Equal(Color.Green, style.SelectionBackColor); 766Assert.Equal(Color.Empty, style.SelectionBackColor); 807Assert.Equal(Color.Green, style.SelectionBackColor); 832Assert.Equal(Color.Empty, style.SelectionBackColor);