WinForms.DataGridView VirtualMode 折叠行

WinForms.DataGridView VirtualMode Collapsing rows

我正在开发一个 WinForms 应用程序,它有一个 DataGridView,这个控件模拟一个 TreeView,因此 RowCount 发生了巨大的变化。我在折叠行时遇到性能问题...

示例:

// dataGrid.VirtualMode = true;
// dataGrid.RowCount = 100.000;
dataGrid.RowCount = 2; // Is too Slow!

自从您使用 VirtualMode,这样做通常会快得多:

dataGrid.Rows.Clear();
dataGrid.RowCount = 2;