我在畫布上添加了Windows.UI.Xaml.Controls.Image。我正在使用HttpClient使http調用來下載圖像。我以流的形式獲取圖像並添加爲BitmapImage對象的源,但圖像未加載。誰能告訴我什麼,我做錯了C#Metro應用程序如何從網頁加載圖片
代碼:
var httpClient = new HttpClient();
var content = await httpClient.GetStreamAsync(imageUrl);
var ras = new InMemoryRandomAccessStream();
await content.CopyToAsync(ras.AsStreamForWrite());
bitmap = new BitmapImage();
bitmap.SetSource(ras);
myImage.Source = bitmap;
在桌面Silverlight中,您可以簡單地將圖像的源代碼設置爲期望的URL,它將爲您處理所有這些。你能在這裏做同樣的事嗎? – 2012-08-01 12:59:57