UWP 显示图片到Image控件

时间:2023-03-08 23:51:56
UWP 显示图片到Image控件

要想显示图片,前提是要有一个空间的啦

<Image  x:Name="imageHidden"/>

然后一个响应选择图片得事件,注意使用asynchronous方法哦

       FileOpenPicker picker = new FileOpenPicker();
picker.FileTypeFilter.Add(".jpg");
picker.FileTypeFilter.Add(".jpeg");
picker.FileTypeFilter.Add(".png");
picker.FileTypeFilter.Add(".bmp");
picker.SuggestedStartLocation = PickerLocationId.PicturesLibrary; var file = await picker.PickSingleFileAsync();
if (file != null)
{
IRandomAccessStream ir = await file.OpenAsync(FileAccessMode.Read);
BitmapImage bi = new BitmapImage();
await bi.SetSourceAsync(ir);
imageHidden.Source = bi;
}

注意,需要勾选“图片库”的权限哦。