Winui 3 Datei -Picker kann nicht verwendet werdenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Winui 3 Datei -Picker kann nicht verwendet werden

Post by Anonymous »

Ich versuche, eine Dateiauswahl in meiner Windows -App SDK (Winui 3) -Anwendung anzuzeigen. Ich mache es in C#.

Code: Select all

private async Task PickFileAsync()
{
var filePicker = new FileOpenPicker();
filePicker.ViewMode = PickerViewMode.Thumbnail;
filePicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
filePicker.FileTypeFilter.Add(".jpg");
filePicker.FileTypeFilter.Add(".jpeg");
filePicker.FileTypeFilter.Add(".png");

var hwnd = this.XamlRoot.Content.XamlRoot.WindowId;

WinRT.Interop.InitializeWithWindow.Initialize(filePicker, hwnd);

StorageFile file = await filePicker.PickSingleFileAsync();
if (file != null)
{
// Application now has read/write access to the picked file
return file;
}
else
{
return null;
}
}
< /code>
Und so nenne ich die Funktion: < /p>
StorageFile pickedFile = await PickFileAsync();
Nur für den Fall, dass es wichtig ist, rufe ich die Funktion aus einer anderen Funktion auf, die als private , async und void definiert ist. Aktion.
Es werden nur sehr wenige Artikel gezeigt, sodass ich nicht wirklich viel recherchieren konnte.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post