1

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

例子:

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

1 回答 1

1

由于您使用VirtualMode,因此这样做通常要快得多:

dataGrid.Rows.Clear();
dataGrid.RowCount = 2;
于 2015-03-11T14:13:08.467 回答