|
分類:[C#]
assetsフォルダの画像をImageに表示したいだけなのですが デバッグすると下記コードの
StorageFile imagefile = await StorageFile.GetFileFromPathAsync(@"Assets\pic1.png");
この部分で処理が終わってしまいます。 原因がわからず質問させて頂きました。 よろしくお願いいたします。
private void button1_Click(object sender, RoutedEventArgs e) { Task<BitmapImage> task = Imageget(); Imagewindow.Source = task.Result;
}
static async Task<BitmapImage> Imageget() { BitmapImage bitmapimage = new BitmapImage();
StorageFile imagefile = await StorageFile.GetFileFromPathAsync(@"Assets\pic1.png"); //←デバッグするとここで処理が終わってしまいます
using (Windows.Storage.Streams.IRandomAccessStreamWithContentType stream = await imagefile.OpenReadAsync()) { await bitmapimage.SetSourceAsync(stream); }
return bitmapimage; }
|