My application acts like a monitor on a database.
Every 5 seconds I'm retrieving the data and setting it to the grid.DataSource.
public void SetDataSource(object dataSource)
{
//Before the data changes we save the selected DataId and the scroller ofset…