I'm using a DevExpress XtraGrid component and a DataTable as the data source.
I'd like to update the data (asynchronously) every few seconds but I don't want to scroll/collapse/change the grid.
For example, if a user has scrolled the grid and I perform a background update, then I want the user to stay on the same row, etc.