我对ListBox
有一个问题,它不能很好地处理我的集合(嵌套列表框、非静态大小等等)。我尝试了DeferredLoadListBox,但它需要静态高度(不是我的变体)。
所以,我尝试了ItemsControl
和ScrollViewer
,它的工作真的很好!我有平滑的滚动,没有延迟,这正是我所需要的。但!据我所知,ListBox
只在需要此内容时动态下载内容,而ItemsControl
则一次加载所有内容。
这也是一个问题,因为我在ItemsControl
中加载了一个由40-50个条目组成的集合,每个项目都有1-4个图像,它大约需要5-6秒(比ItemsControl
工作得更好)。据我所知,在这5-6秒内,它下载了所有的图像。问题-是否有任何方法将此操作扩展到多个线程,并使用此提示减少ItemsControl's
冻结?
发布于 2012-12-28 15:10:56
只需将LowProfileImageLoader与标准ListBox一起使用
https://stackoverflow.com/questions/14069769
复制相似问题