2012-12-06 35 views
1

我想向我的ListBox显示大量的项目。所以我用结合这样如何将ListBox绑定到非常大的数据集

listBox.ItemsSource = largeList; 

ListBox确实使用VirtualizingStackPanel,但是,我看到,它需要很长的时间来呈现在屏幕上。

有没有更有效的方法来做到这一点?

回答

1

我不知道是否有真的大数据,你应该将其显示给用户

顺便说一句,你可以欺骗这样的: 创建一个新的计时器,在Tick事件(每5ms)添加小于5个项目

+0

我有一个非常大的数量的纪录,我希望绑定到列表框,而且它很慢,当我绑定 – onmyway133

+0

我不知道关于绑定的速度,我会用这样的: 'MyListbox.items .add(Myitem)' –

+0

计时器不是很有用吗? –

相关问题