使用AutoGenerateColumns或定义自己的列是否更快?

时间:2017-07-19 17:53:11

标签: c# winforms

我正在使用DataGridView,它显示包含> 5,000行的数据集。我一直试图让它加载更快,并且能够将时间从大约12秒减少到大约5.5秒。我考虑过的下一件事是定义所有列而不是使用AutoGenerateColumns,但我想知道这是否有助于它在我花费时间创建20多列之前加载更快。

1 个答案:

答案 0 :(得分:1)

定义列应该稍微快一些,但也许你可以通过分页或按需加载数据获得更多好处。

看看:How to: Implement Virtual Mode with Just-In-Time Data Loading in the Windows Forms DataGridView Control

相关问题