I have in my Windows Phone app several images that are binded to uri's this causes the UI threa to get blocked when all the images are downloaded. I cant create a bitmapImage instance on a different thread because I would get an "Invalid cross thread operation" exeption.
I tried downloading the image using a WebClient but there is no constructor that accepts a stream for BitmapImage.
Any thought as to how I can accomplish downloading images in the background?
thanks
Amit