В моем коде мне нужно удалить строки из DataGridView после повторяющегося интервала, и поэтому я вызываю следующую функцию, когда истекает таймер:
private void removeRows(DataGridView dgv) {
foreach (DataGridViewRow row in dgv.Rows)
{
// if some condition holds
dgv.Remove(row);
}
dgv.Refresh();
}
Я знаю, что строки успешно удалены из DataGridView, хотя они по-прежнему остаются на дисплее по любой причине. Любые советы о том, что я могу делать не так?