Иногда, когда я обновляю строку в DataGridView, в строке происходит смещение, например: альтернативный текст http://www.freeimagehosting.net/uploads/eb932776d2.jpg
Посмотрите на строку посередине и обратите внимание, как три столбца нарисованы неправильно. Как только это произойдет, даже обновление, похоже, не решит проблему. Проблема действительно исчезает, когда какие-либо данные в строке изменяются. Есть идеи?
Не уверен, что может быть причиной этого, но вы пытались вызвать Invalidate ()?
Вы можете попробовать this.gridView1.Invalidate () или this.InvalidateRow (rowIndex).