Я пытаюсь изменить цвет определенных ячеек в DataGridView в зависимости от того, является ли значение таким же, как и в других ячейках.К сожалению, это не работает.Это код, который, я думал, должен работать:
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
for (int j = 1; j < 8; j++)
for (int k = 8; k < 20; k++)
if (dataGridView2.Rows[i].Cells[j].Value == dataGridView2.Rows[i].Cells[k].Value)
dataGridView2.Rows[i].Cells[j].Style.BackColor = Color.Green;
}
dataGridView2.Refresh();
Все столбцы создаются с помощью typeof (int), поэтому это не должно быть проблемой типа.Также отладка показала, что моя программа вводит условие if, но все равно не отображает изменения.
Заранее спасибо за любую помощь.