2015-07-31 33 views
12

Cerco un selettore di file touchscreen-friendly per Windows 10. In Windows 8 e 8.1, ho usato FileOpenPicker:Touchscreen file di amichevole selettore in Windows 10

FileOpenPicker fileOpenPicker = new FileOpenPicker(); 

fileOpenPicker.FileTypeFilter.Add(".wma"); 
fileOpenPicker.FileTypeFilter.Add(".mp3"); 
fileOpenPicker.SuggestedStartLocation = PickerLocationId.VideosLibrary; 

fileOpenPicker.ViewMode = PickerViewMode.List; 

IReadOnlyList<StorageFile> files = await fileOpenPicker.PickMultipleFilesAsync(); 

che ha prodotto una bella interfaccia (example), ma in Windows 10, lo stesso codice visualizza la stessa interfaccia di OpenFileDialog (example), che è molto difficile da usare su un touchscreen. Qualcuno sa come ottenere Windows 8/8.1 in stile FileOpenPicker in Windows 10, o conosce un'alternativa?

+0

http://www.windowscentral.com/how-force-tablet-mode-windows-10 –

+0

Ho provato la modalità Tablet prima di chiedere qui ... L'app viene eseguita a schermo intero, ma non ha alcun effetto sull'apertura finestra di dialogo dei file. –

+0

Sembra che sia stato riportato nel dicembre 2014 anche sul build pre-release: http://mcakins.com/2014/12/03/file-picker-changes-in-windows-10-build-9879/ – Hashman

risposta

1

Nella mia applicazione ho chiesto all'utente di selezionare la cartella (con il raccoglitore di cartelle standard che non è molto intuitivo), ma dopo questo ho mostrato il mio controllo personalizzato che ha i file di visualizzazione nella cartella e li lascia selezionare in touch-friendly maniera.