У меня есть DataGridView
и я добавляю к нему несколько строк в цикле for
(~ 35 строк), в то время как его свойство Enabled
установлено на false
. Я делал это в прошлом (когда для Enabled
установлено значение true), и блок вертикальной полосы прокрутки обновлялся до соответствующего размера по сравнению с областью просмотра DataGridView
и количеством элементов в сетке. Теперь, однако, он появляется, но имеет неправильный размер.
После того, как я снова включаю DataGridView
, я выбираю строку и «стрелка вниз» по строкам, пока программа не выдаст исключение, говорящее «Значение должно быть в пределах диапазона» и ссылающееся на полосу прокрутки. Кроме того, я обнаружил, что если я сортирую любой из столбцов, он обновит блок полосы прокрутки до правильного размера. Есть идеи, что происходит?
Спасибо!