[英]File size limit in Windows Phone application using C#
我是Windows Phone应用程序的新手。 在我的应用程序中,上传文件时,需要添加文件大小限制,不得超过50kb。
码:
public sealed class OpenFileDialog
{
public string Filter { get; set; }
internal static object ShowDialog()
{
throw new NotImplementedException();
}
public static object DialogResult { get; set; }
public static string FileName { get; set; }
}
if (OpenFileDialog.ShowDialog() == System.Windows.Controls.DialogResult.OK)
{
FileStream fs = File.OpenRead(OpenFileDialog.FileName);
if (fs.Length > 51200)
{
MessageBox.Show("Image size must not exceed 50kb.");
return;
}
System.Windows.Controls.Image myImage = new System.Windows.Controls.Image();
myImage.Source = bmp;
}
但显示错误
错误:
namespace dialogresult doesn't exist in the namespace system.windows.controls(missing a assembly reference)
有人帮我解决这个错误吗?
您正在尝试使用System.Windows.Forms命名空间一部分的枚举,并且Windows Phone 8库中没有这样的打开文件对话框。 在不了解您的文件访问方案的更多信息的情况下,我将指出您的选择将包括:
我将向您指出该以编程方式访问文件的一般指南 ,该指南可能会将您带到需要特别注意的地方,但是我应该指出,由于电话设备上最常访问的文件大小很少为50kb或更小,因此可能需要有关您的用例的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.