为什么dataGridView效率这么低
我用dataGridView来显示同样多的数据和序列化好后显示在richtextbox中速度差异很大,dataGridView效率为什么低?当然数据量小的时候不明显,但数据量大的时候就很明显,如果我想要效率高,是不是全部自己用GDI画最高效?
------解决方案--------------------web吗?看看是不是viewstate问题。
------解决方案--------------------dataGridView确实比richtextbox要好很多,但两者用的地方不一样。richtextbox本身并不是用.net写的。而且调用系统的一个组件。
但dataGridView显示的数据一般比richtextbox要简单。不知道楼主代码怎么写的。40万条数据。richtextbox与dataGridView比。dataGridView要高很多。
------解决方案--------------------dataGridView效率会慢?头一次听说。
------解决方案--------------------自己 GDI 操作,并优化得好,是最快了,你 dataGridView 怎么绑定的数据?
------解决方案--------------------好象datagridview自动换行确实是有问题,但楼主还是把相关代码贴一下。之前也是一个项目的要求自动换行改为别的控件了。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------用 repeater 应该 会 快一些 吧
------解决方案--------------------gridview 封装 了 一些 比如 分页 风格模板 那些 东西, 会 慢 一些
------解决方案--------------------数据量大本来就会影响数据显示效果,与使用哪种控件没多大关系?需要你合理的设计控制大数据量。