在 ListView 中显示几万条数据,如何提高显示速度? 我认为可以这样,在2步不要完全填充到ListView中,可以到需要显示时再填充需要的数据到ListView中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多谢 elevenseven 的答复。在再早之前,我已经尝试这样做,可惜后来发现这样填充时,有一些用户操作很难支持。例如:用户正在浏览第100条,然后用一个<END>操作翻到第10000条,并且希望选择第100条到第10000条之间的数据。如果部分填充,这样的操作是否很难支持?所以我将部分填充推后到了第3步。至于 vbdabster 问到如何知道何时需要数据,可以用自己的滚动条,并且截取 ListView 的 KeyDown 等事件,然后判断当前 ListItem 是否已经填充,就知道了。 最好换一个控件ListView无法担当如此重任推荐1、VideoSoft VSFlexGrid 7.0 (Light) 2、 FarPoint Spread 3.0 3、 Janus GridEX 2000a Control (DAO 3.6 & ADO 2.x)在www.vbextras.com有下载(注册码就得自己找了) 多谢 DeD 的建议。我想 ListView 恐怕也力不从心。不知道 DeD 有没有使用这 3个控件的一些简单示例代码? 先给LitView分配空间,然后在LISTVIEW的ONDATA事件添值 谢谢icewind但我在 VB 里面可以得到 ListView 的 OnData 事件吗? 为何没有数据被读出来,出没有出错提示!!!! 哇哈哈哈哈哈哈~~~~升三星了~~~~~ 动态存储list1中数据 怎么检测系统里有多少个 COM 口呢? ADO的RECORDSET的OPEN方法 如何把List1换成ListView1显示 ******给csdn的一个建议:给论坛增加一项功能****** 如何实现一个form在后台运行计算,而前台有个界面可以显示计算的状态? ***asp & com+ & recordset*** mdb数据库的byte类型怎么表示? 各位,急呀!!我向文件写数据,后次写的总是覆盖前次写的,为何呀? DragBox 的窗口问题
在再早之前,我已经尝试这样做,可惜后来发现这样填充时,有一些用户操作很难支持。
例如:用户正在浏览第100条,然后用一个<END>操作翻到第10000条,并且希望选择第100条
到第10000条之间的数据。如果部分填充,这样的操作是否很难支持?
所以我将部分填充推后到了第3步。
至于 vbdabster 问到如何知道何时需要数据,可以用自己的滚动条,并且截取 ListView 的 KeyDown 等事件,然后判断当前 ListItem 是否已经填充,就知道了。
推荐1、VideoSoft VSFlexGrid 7.0 (Light)
2、 FarPoint Spread 3.0
3、 Janus GridEX 2000a Control (DAO 3.6 & ADO 2.x)
在www.vbextras.com有下载(注册码就得自己找了)
我想 ListView 恐怕也力不从心。
不知道 DeD 有没有使用这 3个控件的一些简单示例代码?
但我在 VB 里面可以得到 ListView 的 OnData 事件吗?