BeFriend.Views.FirstTimeTutorial.PictureButton_OnClick C# (CSharp) Method

PictureButton_OnClick() private method

private PictureButton_OnClick ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void
        private async void PictureButton_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                var image1 = new BitmapImage();

                //Initializing a new instance of FileOpenPicker
                var fp = new FileOpenPicker
                {
                    ViewMode = PickerViewMode.Thumbnail,
                    SuggestedStartLocation = PickerLocationId.PicturesLibrary
                };
                fp.FileTypeFilter.Add(".jpeg");
                fp.FileTypeFilter.Add(".png");
                fp.FileTypeFilter.Add(".jpg");
                // Using PickSingleFileAsync() will return one storage file which can be saved into an object of storage file class.          
                var storagefile = await fp.PickSingleFileAsync();

                if (storagefile == null) return;
                // Adding bitmap image object to store the stream provided by the object of StorageFile defined above.BitmapImage bmp = new BitmapImage();           

                DisplaypicPathTextBlock.Text = storagefile.Name;
                // Reading file as a stream and saving it in an object of IRandomAccess.         
                var stream = await storagefile.OpenAsync(FileAccessMode.Read);
                var stream1 = await storagefile.OpenReadAsync();

                // Adding stream as source of the bitmap image object defined above     
                await image1.SetSourceAsync(stream);

                SpineClass.ImagetoIsolatedStorageSaver(stream1, "profiledefault.jpg");

                stream1.Dispose();
                stream.Dispose();
                


            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
                var messageDialog = new MessageDialog(ex.ToString());
                await messageDialog.ShowAsync();

            }
        }