c# i FileOpenPicker

0

Witam. Jak w c# wywołać FileOpenPicker(), może znacie jakieś lepsze sposoby na utworzenie okienka wyboru pliku ?

0

Jeżeli mówisz o FileOpenPicker to mniemam, że chodzi ci o aplikację UWP.

var picker = new Windows.Storage.Pickers.FileOpenPicker();
picker.ViewMode = Windows.Storage.Pickers.PickerViewMode.Thumbnail;
picker.SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.PicturesLibrary;
picker.FileTypeFilter.Add(".jpg");
picker.FileTypeFilter.Add(".jpeg");
picker.FileTypeFilter.Add(".png");

Windows.Storage.StorageFile file = await picker.PickSingleFileAsync();
if (file != null)
{
    // Application now has read/write access to the picked file
    this.textBlock.Text = "Picked photo: " + file.Name;
}
else
{
    this.textBlock.Text = "Operation cancelled.";
}

https://docs.microsoft.com/en-us/windows/uwp/files/quickstart-using-file-and-folder-pickers

0

No tak właśnie to czytałem ale nie istnieje u mnie namespace Windows.Storage.
nie to WPF aplikacja

0

A skąd pomysł że to się w WPF nazywa FileOpenPicker?

            var dlg = new Microsoft.Win32.OpenFileDialog();
            dlg.ShowDialog(this);
0

Nooooo dzięki działa, o to chodziło

1 użytkowników online, w tym zalogowanych: 0, gości: 1