0

私はWindows8アプリ開発に不慣れです。私のアプリではGridView、画像とタイトルを表示する必要があります。サーバーからXMLデータとして取得した画像のURLとタイトル。画像は指定されたURLからダウンロードされ、ローカルディレクトリに保存されます。GridViewここで、画像がダウンロードされたら、通知して、ダウンロードした画像で特定の画像ビューを更新したいと思います。タイトルとローカル画像のURIをに保存しObservableCollectionます。のデータソースはGridViewこれにバインドされているObservableCollectionため、XMLデータがダウンロードされると、ObservableCollectionを介してタイトルを更新できます。しかし、ダウンロードした画像を更新する方法がわかりません。

4

1 に答える 1

0

画像がローカル データ フォルダ ( ) に保存されていると仮定すると、次の方法ApplicationData.Current.LocalFolderで新しいフォルダを作成できます。BitmapImage

var imagePathInLocalDataFolder = ?
var imageUri = new Uri("ms-appdata:///local/" + imagePathInLocalDataFolder, UriKind.Absolute);
var bitmapImage = new BitmapImage(new Uri(imageUri));

bitmapImage次に、バインドするプロパティに変数値を割り当てるImage.Sourceと、画像が表示されます。

于 2013-01-29T05:29:00.457 に答える