标签: c# .net winforms openfiledialog
有什么办法可以限制用户只从C#中的特定目录中选择文件?不应该允许浏览其他文件夹。
答案 0 :(得分:6)
使用标准.NET包装器是不可能的。使用FileOk事件拒绝路径。
如果您可以指望在Vista上运行的程序,那么您可以考虑使用Windows API代码包中的CommonFileDialog类。它有一个可以取消的FolderChanging事件。
答案 1 :(得分:2)
您无法从应用程序中执行此操作。但是,可以使用操作系统上的用户管理来完成。