Цвет строки Datagridview, который содержит цвет в С#

63
4

У меня вопрос о цвете строки datagridview. есть записи по моим данным DGV, полученным из sql. У меня есть столбец, как ответ, и он хранит данные типа "Да" или "Нет". Я желаю в DGV значения столбцов, если да: цвет строки bg красный или значение coloumns, если нет; Цвет строки bg синий. Является ли это возможным?

спросил(а) 2021-01-19T16:26:21+03:00 6 месяцев, 2 недели назад
1
Решение
64

Попробуйте это

 for (int i = 0; i < dataGridView1.Rows.Count;i++ )
{

if ((string)dataGridView1.Rows[i].Cells[0].Value == "Yes")
{
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Green;
}
else
{
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}

}

ответил(а) 2021-01-19T16:26:21+03:00 6 месяцев, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема