c# - 滚动 DataGridView 似乎会大大降低性能
问题描述
解决方案
我不完全了解您的应用程序,但您可以尝试删除方法而不是 RemoveAt,看看性能是否有所提高。它应该是:
DataRow dr = dtName.Rows[0];
dr.Delete();
dtName.AcceptChanges();
或者,您可以增加要删除的记录数,例如删除前 10 或 20 条记录,而不是仅删除第一条记录。
推荐阅读
- arrays - 循环调用API
- php - php nl2br 不适用于 passthru 和 shell_exec 的输出
- machine-learning - 为什么我的自定义变压器不能转换测试集?
- javascript - 如何将 jquery 与元素一起使用?
- angular - 如何通过符号链接或存储库导出和集成独立的 Angular 模块?
- java - 我想搜索所有字段的值,但出现以下错误。什么是更好的方法?
- reactjs - React-Native - 如何在 JSX 元素中连接两个字符串
- r - 将两个相关表合并成一个对称的命名矩阵
- javascript - 如何使用 node.js 将 blob 移动到 Azure 中的子目录
- javascript - 如何使用 javascript 将一些数据提取到变量中?