使用 datagridview 在我的应用程序中有一些巨大的滞后。我需要每秒用状态消息更新它,datagridview 中有大约 3000 行。
我目前用来更新的代码是:
private void UpdateProxies()
{
Invoke(new MethodInvoker(
delegate
{
this.dgvProxies.DoubleBuffered(true);
this.dgvProxies.SuspendLayout();
this.dgvProxies.DataSource = null;
this.dgvProxies.DataSource = this.Proxies;
this.dgvProxies.ResumeLayout();
this.dgvProxies.Refresh();
}
));
}
我试图删除 autoresize 属性并启用双缓冲.. 仍然非常滞后
有什么想法可以加快速度吗?