[英]How to loop through all the files (PDF) in a directory in c # .net using silverlight?
我想将文件保存在文件夹中,但是在我的项目中,我们使用Silverlight,并在下面的代码中显示了路线及其文件夹(transfer.IdTransfer)
System.Windows.Browser.HtmlElement myFrame = System.Windows.Browser.HtmlPage.Document.GetElementById("_sl_historyFrame"); if (myFrame != null) { myFrame.SetStyleAttribute("width", "1024"); myFrame.SetStyleAttribute("height", "768"); Uri uri = new Uri(@"\\\\192.168.1.216\\UploadFileMobilePDF\\" + transfer.IdTransfer); string path = uri.AbsoluteUri.ToString(); myFrame.SetAttribute("src", path); myFrame.SetStyleAttribute("left", "0"); myFrame.SetStyleAttribute("top", "50"); myFrame.SetStyleAttribute("visibility", "visible"); }
我试图实现一个foreach周期来搜索pdf文档,但是显然silverlight不允许这样做,如下所示:
DirectoryInfo folderPath = new DirectoryInfo(@"\\\\192.168.1.216\\UploadFileMobilePDF\\" + transfer.IdTransfer); if (!folderPath.Exists) { return; } foreach (var file in folderPath.EnumerateFiles("*.pdf", SearchOption.AllDirectories)) { System.Diagnostics.Process.Start(file.FullName); //Uri uri = new Uri(folderPath + file.FullName); }
我想知道使用Silverlight搜索和显示pdf文档的正确方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.