2、如果结合TabControl使用,在切换TabPage的时候 都会重绘一次控件
6 个解决方案
#1
使用DataGridView的虚模式填充 ,
下面文章写的非常详细,希望对你有所帮助
http://www.cnblogs.com/qingteng1983/archive/2010/05/09/1730905.html
下面文章写的非常详细,希望对你有所帮助
http://www.cnblogs.com/qingteng1983/archive/2010/05/09/1730905.html
#2
试过虚拟模式 不行 还是很慢
#3
还有一个问题 使用虚拟模式后
而且 虚拟模式会带来其他的很多问题
比方:隐藏DataGridView 会无法正常显示的问题
因为DatatGridView在后台处理 占用大量内容 从而导致系统资源被大量占用
而且 虚拟模式会带来其他的很多问题
比方:隐藏DataGridView 会无法正常显示的问题
因为DatatGridView在后台处理 占用大量内容 从而导致系统资源被大量占用
#4
采用虚拟模式 你可以试试tabcontrol结合使用 就知道了
或者加个按钮显示 隐藏datagridview
我做个一个测试模拟数据 (DataTable 50字段 1000行)
datagrid大约0.3秒
datagridview 大约5秒
如果窗体可以resize(datagridview采用 dock设置为Fill) 更慢
#5
50字段,这个表字段也够多的,不知道为什么要设计这么多字段?跑题了。。。
lz,如果嫌慢,可以采用分页的方式。。。
lz,如果嫌慢,可以采用分页的方式。。。
#6
1.首先要说明 50个字段是我测试脚本 用来测试DGVIEW的显示速度 以及和DataGrid做比较
2.其次我的项目已经是分页,不存在分页的问题
#1
使用DataGridView的虚模式填充 ,
下面文章写的非常详细,希望对你有所帮助
http://www.cnblogs.com/qingteng1983/archive/2010/05/09/1730905.html
下面文章写的非常详细,希望对你有所帮助
http://www.cnblogs.com/qingteng1983/archive/2010/05/09/1730905.html
#2
试过虚拟模式 不行 还是很慢
#3
还有一个问题 使用虚拟模式后
而且 虚拟模式会带来其他的很多问题
比方:隐藏DataGridView 会无法正常显示的问题
因为DatatGridView在后台处理 占用大量内容 从而导致系统资源被大量占用
而且 虚拟模式会带来其他的很多问题
比方:隐藏DataGridView 会无法正常显示的问题
因为DatatGridView在后台处理 占用大量内容 从而导致系统资源被大量占用
#4
采用虚拟模式 你可以试试tabcontrol结合使用 就知道了
或者加个按钮显示 隐藏datagridview
我做个一个测试模拟数据 (DataTable 50字段 1000行)
datagrid大约0.3秒
datagridview 大约5秒
如果窗体可以resize(datagridview采用 dock设置为Fill) 更慢
#5
50字段,这个表字段也够多的,不知道为什么要设计这么多字段?跑题了。。。
lz,如果嫌慢,可以采用分页的方式。。。
lz,如果嫌慢,可以采用分页的方式。。。
#6
1.首先要说明 50个字段是我测试脚本 用来测试DGVIEW的显示速度 以及和DataGrid做比较
2.其次我的项目已经是分页,不存在分页的问题