在Silverlight 4中选择计算机中文件夹的路径(如OpenFileDialog但没有文件名)

时间:2010-10-04 07:39:06

标签: silverlight silverlight-4.0 path openfiledialog

我在Silverlight中看过OpenFileDialog和SaveFileDialog但是,如果我需要在计算机中选择文件夹路径怎么办?

方案: 用户想要在计算机中选择可用于其文件的路径。例如,有一个按钮(例如,选择保存工作按钮的路径),用于浏览文件夹。完成选择后,路径应返回文本框或类似文件。

1 个答案:

答案 0 :(得分:2)

Silverlight不会让您了解所选文件的任何信息(只需将其作为文件流访问)。

让您知道文件的路径将被视为另一个安全漏洞,因此不允许这样做。遗憾。

您可以使用的唯一文件夹是隔离存储,因此您可能希望将所有用户文件放在那里。通过这种方式,可以提供文件和文件夹的树形显示(当然,您必须获取或写入该文件/文件夹选择代码)。