ListBox仅显示数据子集

时间:2016-09-19 14:26:29

标签: vb.net winforms listbox

我试图证明在ListBox中使用DataSource要比使用Items.Add快得多。所以我制作了一个带有两个列表框的小WF应用程序和一个显示时间的文本框。 Items.Add需要15秒,DataSource = list需要一秒。完成任务。

但是......我注意到列表框中只显示了1000行100,000。 ListBox1.Items.Count返回100,000。当你滚过2/3左右的位置然后松开时,滚动条会“快速向后”移动到大约1/2的方向,就好像我们处于中间位置一样。再次拉下它会再次回到同一个位置。

我假设显示的行数设置,但我似乎找不到任何有趣的东西。有人知道这里发生了什么吗?

0 个答案:

没有答案