DataGridview和Listview哪个性能更好?

HPNa 2013-12-09 11:45:16
差不多10列,100行的数据,但是90%数据是每隔1秒就刷新一次的.
性能方面,DataGridview和Listview哪个更好?
或者选择别的控件?
...全文
909 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qldsrx 2013-12-09
  • 打赏
  • 举报
回复
WPF下面绑定显示效率最高。
全栈极简 2013-12-09
  • 打赏
  • 举报
回复
频繁的绑定肯定有影响了。如果只是增加的操作,建议Item.Add方法。
HPNa 2013-12-09
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
winform还是webform?? winform通过DataBinds自动更新,都在客户端的,有什么性能压力。。。 webform问题就不是在显示了,而是在你这么频繁的获取数据
winform,listview不能databinds吧?
HPNa 2013-12-09
  • 打赏
  • 举报
回复
引用 1 楼 guwei4037 的回复:
Listview比datagridview轻量级。
版主速度够快.. 主要是我数据刷新的太快了,Listview不能绑定数据源,会不会比datagridview性能低一些?
  • 打赏
  • 举报
回复
winform还是webform?? winform通过DataBinds自动更新,都在客户端的,有什么性能压力。。。 webform问题就不是在显示了,而是在你这么频繁的获取数据
全栈极简 2013-12-09
  • 打赏
  • 举报
回复
全栈极简 2013-12-09
  • 打赏
  • 举报
回复
Listview比datagridview轻量级。
wsz634780 2013-12-09
  • 打赏
  • 举报
回复
分情况吧,datagridview使用方便但是较慢的,Listview先对麻烦,是轻量级要快
qldsrx 2013-12-09
  • 打赏
  • 举报
回复
WPF的显示是属性触发自动刷新局部显示的,因此效率最高,没改变的地方不会刷新,只刷新发生改变的地方,这个在WinForm下面是做不到的。 只要是.NET的项目,首次加载速度都不会快。WPF很多设置是可以页面写的,也可以代码里写,一般写在页面里面有利于设计,而写在代码里面则对速度提高有帮助,减少了Xaml的解析时间。
HPNa 2013-12-09
  • 打赏
  • 举报
回复
引用 7 楼 qldsrx 的回复:
WPF下面绑定显示效率最高。
但是项目整个就变大了,而且wpf项目加载好慢哦
HPNa 2013-12-09
  • 打赏
  • 举报
回复
引用 6 楼 guwei4037 的回复:
频繁的绑定肯定有影响了。如果只是增加的操作,建议Item.Add方法。
没有增加,只是修改,频繁修改

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧