Just before updating the grid, call grid.BeginInit(); after updating the grid, call grid.EndInit();
That might solve the problem of the scrollbars jumping around, and it might speed up the refresh a lot.
// update grid
Imported from legacy forums. Posted by Tommy (had 285 views)