DataGridView 多线程更新 数据 解决卡顿问题

private delegate void UpdateDataGridView(DataTable dt);
        private void UpdateGV(DataTable dt)
        {
            if (dataGridView1.InvokeRequired)
            {
                this.BeginInvoke(new UpdateDataGridView(UpdateGV), new object[] { dt });
            }
            else
            {
                dataGridView1.DataSource = dt;
                dataGridView1.Refresh();
            }
        }

 

posted @ 2018-10-06 16:49  Healer_007  阅读(217)  评论(0)    收藏  举报