文件选择器选项
常见 PickerOptions
Title
获取或设置出现在选择器标题栏中的文本。
SuggestedStartLocation
获取或设置文件打开选择器寻找文件以展示给用户的初始位置。
可以从之前选择的文件夹中获取,或者使用 StorageProvider.TryGetFolderFromPathAsync
或 StorageProvider.TryGetWellKnownFolderAsync
。
备注
这是对系统的建议,如果应用程序无法访问文件夹或文件夹不存在,可以忽略此参数。
备注
在 Linux 上,一些 DBus 文件选择器不支持启动位置。对于使用 GTK Free Desktop,请在 X11PlatformOptions
中禁用 UseDBusFilePicker
。
FilePickerOpenOptions
AllowMultiple
获取或设置一个选项,指示打开选择器是否允许用户选择多个文件。
FileTypeFilter
获取或设置文件打开选择器显示的文件类型集合。
为文件选择器创建文件类型列表:
//这也可以应用于SaveFilePicker。
var files = await _target.StorageProvider.OpenFilePickerAsync(new FilePickerOpenOptions()
{
Title = title,
//您可以添加自定义文件类型,也可以从内置文件类型添加。请参阅“定义自定义文件类型”,了解如何创建自定义文件类型。
FileTypeFilter = new[] { ImageAll, FilePickerFileTypes.TextPlain }
});