首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin & Multiple Filepicker

Xamarin & Multiple Filepicker
EN

Stack Overflow用户
提问于 2020-04-29 17:13:32
回答 1查看 435关注 0票数 1

我正在Xamarin上做一个项目。现在我有一个大问题。我需要浏览用户的计算机才能上传任何文件。他当然可以上传多个文件。据我所知,Xamarin并没有提供对所有系统的浏览,只是提供了它的浏览功能。所以我试着找一种拖拽n的方法,但是我没有找到。我尝试了filepicker,但他只让我选择一个文件(我的客户会一次上传100个文件),所以它不适合我的需要。最后,我决定做我自己的浏览系统,但由于用户界面的原因,浏览要花费很长时间。你对我有什么解决方案吗?我将感谢一个带有文件选择器的包,它允许多个文件。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-04-29 19:20:50

你试过UWP中的FileOpenPicker类吗?

它支持选择多个文件,检查方法为FileOpenPicker.PickMultipleFilesAsync

示例

  1. 在窗体项目中定义接口

公共接口MyFilePicker {任务OpenFilePickerAsync();} UWP项目中的

  • 实现

程序集:依赖项(typeof( UWPFilePicker ))命名空间App24.UWP {类UWPFilePicker: MyFilePicker {公共异步任务OpenFilePickerAsync() { var openPicker =新的FileOpenPicker();openPicker.ViewMode = PickerViewMode.Thumbnail;openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;openPicker.FileTypeFilter.Add(".jpg");openPicker.FileTypeFilter.Add(".jpeg");

私有异步无效服务(对象发送方,等待e) { MyFilePicker Button_Clicked= DependencyService.Get();等待service.OpenFilePickerAsync();}

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61498199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档