Consentire all'utente la selezione di un file dal device nelle Windows Store app

di , in WinRT 8.1,

In WinRT abbiamo la possibilità di far selezionare all'utente un file presente sul suo device grazie alla classe FileOpenPicker, del namespace Windows.Storage.Pickers.

var picker = new FileOpenPicker();
picker.ViewMode = PickerViewMode.Thumbnail;
picker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
picker.CommitButtonText = "Completa";
picker.FileTypeFilter.Add(".jpg");
picker.FileTypeFilter.Add(".png");
StorageFile file = await picker.PickSingleFileAsync();

Come possiamo vedere nello snippet, il suo utilizzo è molto semplice e permette un po' di personalizzazione su quale folder visualizzare all'apertura (SuggestedStartLocation) piuttosto che la modalità di visualizzazione dei file (PickerViewMode.Thumbnail o PickerViewMode.List) o i filtri da applicare sui file presenti nella cartella stessa (FileTypeFilter).

Quando si invoca il metodo FileTypeFilter viene mostrata l'interfaccia corrispondente, simile all'immagine seguente.

Commenti

Visualizza/aggiungi commenti

Consentire all'utente la selezione di un file dal device nelle Windows Store app (#82) 1010 1
| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi