如何在后台线程中加载图像的图像?

时间:2012-10-31 11:04:03

标签: c# multithreading windows-phone-7

我正在使用包含图像和文本块的全景页面。

图像的图像是从网上加载的,我有图像链接和列表中的标题。现在我在xaml中使用绑定来处理图像和文本块。

图像会自动加载,但由于更多的parorama页面需要更多时间,我的应用程序因UI响应时间超时而关闭。

所以我希望图片应该从UI线程和其他背景线程中加载。

是否有可能在延迟加载中加载这些类型的图像。

1 个答案:

答案 0 :(得分:0)

我建议使用David Ansons的LowProfileImageLoader加载图像。您可以找到有关here的更多信息并下载package from nuget。它是一个聪明的库,使用后台线程下载和解码图像。

在处理图像时,它对性能问题有很大帮助。它也很容易使用。