c# i FileOpenPicker

codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

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

  • Rejestracja: dni
  • Ostatnio: dni
0

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

Kopiuj
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

codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

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

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0

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

Kopiuj
            var dlg = new Microsoft.Win32.OpenFileDialog();
            dlg.ShowDialog(this);
codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.