我正在构建一个树视图控件,并希望从 Windows 资源管理器显示之类的列表开始:
我的文档 我的电脑 - (展开一级) bob(C:) recovery(D:) DVD (E:)
我的网络位置...等等,您如何从目录信息中获取此类信息?
谢谢
Explorer 显示特殊文件夹以及逻辑驱动器。
使用Directory.GetLogicalDrives 方法获取的逻辑驱动器
可以使用Environment.GetFolderPath 方法将 Slecial 文件夹“映射”到实际路径
获得所有“根节点”的位置后,您可以使用Directory.GetDirectories 方法或DirectoryInfo.GetDirectories 方法枚举它们的“目录”