我在画布上添加了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