如何打开对话框来浏览Xamarin.Forms中的文件?

当我执行时:

OpenFileDialog dialog = new OpenFileDialog();

我收到以下错误:

The base class or interface ‘System.ComponentModel.Component’ in
assembly ‘System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089’ referenced by type
‘System.Windows.Forms.CommonDialog’ could not be resolved c:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework.NETFramework\v4.5\System.Windows.Forms.dll

P.S.:我在解决方案的参考中添加了对程序集System.Windows.Forms.dll的引用.

最佳答案 在Xamarin.Forms中打开文件浏览器没有简单的方法,因为iOS等环境不允许浏览文件系统.

下面的链接显示了如何在Android上实现您想要的内容的方法.

http://developer.xamarin.com/recipes/android/data/files/browse_files/

点赞