Code Bye

c# WinForm DataGridView 刷新慢解决方法

DataGridView绑定资料的时候非常慢,界面上看到一行一行的在刷新。

不是全部的电脑都这样,10几台电脑测试下来有2台会出现这样的情况。

绑定也是最简单Rrows.Add()方法。亦不是数据库执行时间及资料量的问题,

也不是电脑配置太差的问题。

解决方案:20分
用VirtualMode
解决方案:40分

用虚拟模式性能提升很大

解决方案:20分
数据绑定 是绑定一个集合 慢 浏览器卡  机器卡  或数据量过大

前两种就换 第三种 就用分页  所谓分页有两种 一种全部查出来 然后分次显示  另外一种 一批一批的查询

前者只需要一次数据库 后者 多次  根据数据量而定来选择


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c# WinForm DataGridView 刷新慢解决方法