イメージを表示する部分は、[UWP] イメージ表示と同じ。ファイルを選択するところはFileOpenPickerを使う。
private async void button1_Click(object sender, RoutedEventArgs e)
{
var picker = new FileOpenPicker();
picker.FileTypeFilter.Add(".png");
picker.FileTypeFilter.Add(".jpg");
var file = await picker.PickSingleFileAsync();
if(file == null)
{
return;
}
var bitmap = new BitmapImage();
using (var stream = await file.OpenReadAsync())
{
await bitmap.SetSourceAsync(stream);
}
image.Source = bitmap;
}
}
コメント