UWP 顯示圖片到Image控件
阿新 • • 發佈:2017-10-04
cat tar filter mode async logs ati res mage
要想顯示圖片,前提是要有一個空間的啦
<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; }
註意,需要勾選“圖片庫”的權限哦。
UWP 顯示圖片到Image控件