我正在寻找适用于Windows 10的触摸屏友好文件选择器。在Windows 8和8.1中,我使用了FileOpenPicker:

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();

它产生了一个不错的界面(example),但是在Windows 10中,相同的代码显示的界面与OpenFileDialog(example)相同,这在触摸屏上很难使用。有谁知道如何在Windows 10中获得Windows 8/8.1样式的FileOpenPicker,或者知道替代方法吗?

最佳答案

在我的应用程序中,我要求用户选择文件夹(使用标准的文件夹选择器,但触摸友好程度不高),但是在此之后,我展示了自己的自定义控件,该控件在文件夹中具有显示文件,并允许它们以触摸友好的方式进行选择。

关于c# - Windows 10中的触摸屏友好文件选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31748128/

10-12 01:27