title: Slow performance in populating DataGridView with large data
body: <p>I am using a <code>BindingSource</code> control (<a href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.bindingsource?view=netframework-4.8" rel="nofollow noreferrer">reference here</a>) to populate my <code>DataGridView</code> control. There are around 1000+ records populating on it. I am using threading to do so. The <code>DataGridView</code> performs very slow in this case.</p>
  <p>I tried to set <code>DoubleBuffered</code> property to true, <code>RowHeadersWidthSizeMode</code> to disabled, <code>AutoSizeColumnsMode</code> to none. But still the same behavior.</p>
  <p>How can I improve the performance of the Grid?</p>