DataGridView 多线程更新 数据 解决卡顿问题_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > DataGridView 多线程更新 数据 解决卡顿问题

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

 2013/12/2 3:26:06  Tom.汤  博客园  我要评论(0)
  • 摘要:使用多线程更新DataGridView,防止页面卡顿和卡死的问题privatedelegatevoidUpdateDataGridView(DataTabledt);privatevoidUpdateGV(DataTabledt){if(dataGridView1.InvokeRequired){this.BeginInvoke(newUpdateDataGridView(UpdateGV),newobject[]{dt});}else{dataGridView1.DataSource=dt
  • 标签:解决 view 多线程 问题 数据 tag 线程

使用多线程更新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();
            }
        }

 

 

上一篇: MVC4做网站后台:栏目管理1、添加栏目-续 下一篇: 没有下一篇了!
发表评论
用户名: 匿名