У меня есть DataGridView в форме, в которой в качестве источника данных используется таблица данных.Мне нужно иметь возможность изменить стиль ячейки в виде сетки, когда пользователь выполняет определенные действия.Единственный способ, который я нашел, - это циклически проходить по ячейкам и менять стиль ячейки.
Это отлично работает, но это занимает много времени.Для таблицы, которую я сейчас тестирую, у меня ~ 25 столбцов, и это занимает секунду для каждой строки, что является проблемой при изменении стиля для большого количества строк.
Есть ли способ обновить всю строкубыстро или лучший способ?Ожидание, вызванное представлением сетки, пытается проверить данные?Как насчет того, чтобы попытаться обновить сетку визуально на лету (я пытался приостановить расположение сетки во время обновления ячейки, но это не помогло)?
РЕДАКТИРОВАТЬ:
Извините, я поставил неправильные теги и, возможно, пропустил некоторую информацию.Это приложение для рабочего стола Windows, использующее элемент управления System.Windows.Forms.DataGridView.