Я хочу иметь возможность выделить недавно сделанные изменения в моем DGV.В настоящее время я помещаю штамп DateTime.Now в каждую строку, при обновлении я извлекаю новейший штамп, а затем помещаю данные, после чего я буду сравнивать весь DGV с последним штампом, меняя каждый предыдущий штамп на BackColor Green.другие Грей.Есть ли способ сделать его менее сложным и потребовать меньше времени для обработки
if(row.Cells[2].Value != null)
{
if (Convert.ToDateTime(row.Cells[2].Value.ToString()) > Time)
{
row.DefaultCellStyle.BackColor = Color.Green;
}
else
{
row.DefaultCellStyle.BackColor = Color.LightGray;
}
}
Так что, когда я получаю новые данные с моего сервера SQL, я объединяю 2 таблицы и затем сортирую их снова.
Есть идеи?