【发布时间】:2018-05-18 20:48:41
【问题描述】:
on Button click file picker window not open in xamarin forms- 我正在使用 Xam.Plugin.FilePicker 这是我的按钮事件代码-
async void FilePickerEvent(object sender, EventArgs e)
{
try
{
FileData filedata = new FileData();
filedata = await CrossFilePicker.Current.PickFile();
byte[] data = filedata.DataArray;
string name = filedata.FileName;
foreach(byte b in filedata.DataArray)
{
string attachment = b.ToString();
}
}
catch (Exception ex)
{
string msg = ex.Message;
}
}
【问题讨论】:
-
可能抛出异常?您是否尝试调试您的代码? 'windows not open' 行为不清楚,请详细说明。
-
我调试了我的代码,但是文件名显示空值,点击按钮后它没有打开文件选择器窗口。如何解决这个问题?
-
取决于您可能需要添加权限的操作系统。关注github.com/Studyxnet/FilePicker-Plugin-for-Xamarin-and-Windows上的重要部分
-
添加这一行后它解决了我的问题 => var crossFileData = CrossFilePicker.Current;
-
您可以编辑您的问题并添加解决方案,因此该线程将对社区的其他人有用。
标签: xamarin xamarin.forms