我想允许用户通过Silverlight在自己的客户端应用程序中打开文件。我希望这与WebDAV类似,因为他们可以将文件读/写回Silverlight的独立存储......
是否可以构建一个file://链接到一个独立的存储文件? 在具有silverlight插件的浏览器中是否有为silverlight定义的uri方案?
我完全疯了吗?
答案 0 :(得分:0)
看起来你可以这样做,并且有一个教程here。本教程仅介绍如何使用独立存储,但示例是在用户系统上打开文件并将其存储在独立存储中。 :)
答案 1 :(得分:0)
遗憾的是,您今天所要求的并不是直接支持的。但是,在上个月Silverlight 3的发布中,你会发现现在有一个FileSaveDialog。
结合隔离存储,FileOpenDialog和FileSaveDialog,您可以选择创建系统,为用户提供文件并接收更新。
但是,他们需要启动打开和保存 - 实际的隔离存储文件路径很难发现,不建议用户直接访问它们。