I have a DataGridView bound to a DataTable as a DataSource. Whenever I add/delete rows (few hundred rows in couple of seconds) in the DataTable the changes are not reflected on the DataGridView at once.
But if I resize the form, or scroll up and down the rows, or minimize and then maximize the form the changes are present. Does this have to do with buffering or refresh event not being fired at once?
DataTable dt = new DataTable();
DataGridView1.DataSource = dt;