Ho aggiunto Windows.UI.Xaml.Controls.Image su una tela. Sto usando HttpClient per effettuare chiamate http per scaricare l'immagine. Sto ottenendo l'immagine come stream e aggiungendo come sorgente di un oggetto BitmapImage, ma l'immagine non è caricata. Qualcuno può dirmi che cosa sto facendo male CodiceC# Metro app Come caricare l'immagine dal web
:
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;
Nel desktop Silverlight, è possibile semplicemente rendere la fonte dell'immagine l'URL desiderato, e gestirà tutto per voi. Puoi fare lo stesso qui? –