首页 > 解决方案 > 滚动 DataGridView 似乎会大大降低性能

问题描述

标签: c#winformsdatagridview

解决方案


我不完全了解您的应用程序,但您可以尝试删除方法而不是 RemoveAt,看看性能是否有所提高。它应该是:

DataRow dr = dtName.Rows[0];
dr.Delete();
dtName.AcceptChanges();

或者,您可以增加要删除的记录数,例如删除前 10 或 20 条记录,而不是仅删除第一条记录。


推荐阅读