Мне нужно заморозить (прекратить перерисовку) DataGridView при обработке обновлений полей.
Есть ли что-то вроде BeginUpdate для временного замораживания DataGridView
Лучше всего использовать методы расширения в ответе Адама Робинсона здесь .
Использовать их с DataGridView следующим образом:
yourDataGridView.SuspendDrawing(); // update your fields. yourDataGridView.ResumeDrawing();