I\'ve encountered a bug (I assume) in .NET 3.5. When adding rows to a DataGridView using Rows.Add(), while the DGV is disabled, the vertical scrollbar doesn\'t update proper
As the slider was not sizing correctly and took up most of the vertical scrollbar my solution was -
DGV.height = DGV.Height + 1
DGV.Height = DGV.Height - 1
Then the slider was correctly sized
But I now use
DGV.PerformLayout
which also solves the problem