FilePicker represents a control that allows a user to pick a file.

Step 1: Create a Blank Windows 10 Universal App (C#) and enter App Name.

Step 2:

Next add one Button and two Textblock controls for displaying information from the toolbox then change the button name to SelectAPicture and TextBlock2 Name: OutputTextBlock.
Step 3: Add the following namespace.
  1. using System.Threading.Tasks;
  2. using Windows.Storage.Pickers;
  3. using Windows.Storage;

Copy and paste the following code to the SelectAPicture Button event in the cs page.

  1. private async void SelectAPicture _Click(object sender, RoutedEventArgs e)
  2. {
  3. FileOpenPicker openPicker = new FileOpenPicker();
  4. openPicker.ViewMode = PickerViewMode.Thumbnail;
  5. openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
  6. openPicker.FileTypeFilter.Add(".jpg");
  7. openPicker.FileTypeFilter.Add(".jpeg");
  8. openPicker.FileTypeFilter.Add(".png");
  9. StorageFile file = await openPicker.PickSingleFileAsync();
  10. if (file != null)
  11. {
  12. OutputTextBlock.Text = "Selected Photo:" + file.Name;
  13. }
  14. else
  15. {
  16. OutputTextBlock.Text = "Operation cancelled.";
  17. }
  18. }
Step 4: Run your application and select a picture, It will be shown in our OutputTextBlock.

Read more articles on Window 10: