private void bgw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { DataGridView1.Invoke(new System.Action(() => { DataGridView1.DataSource = e.Result; })); }