我在listitems.add 时进行比较,记录字段的最大列宽,然后在最后改变其列宽,但这样在记录多的情况下显示listview效果不好,请问各位有什么好的方法能使listview显示效果变好?

解决方案 »

  1.   

    那用两个listview A和B,初始显示A,往B里写数据,调整B的列宽,完成后再把B显示出来,隐藏A,这样就没有闪闪吧,如果需要再次读取数据,就往A里写数据。调整A,显示A,隐藏B
      

  2.   

    谢谢你的办法,很有启发性,我没使用两个listview,但我在数据显示的过程开始先隐藏,在整个过程结束时再显示,结果非常令我满意,就像资源浏览器一样了,呵呵。非常感谢你的思路,并且从中我还领会到了再大数据量现实的情况下,将控件的UI显示隐藏使其以不可见状态进行数据加载会大大提高其载入速度。其他方面我也作了实践的比较,确实如此,如此受益匪浅真是感谢你了,再次谢谢!