如何使用Desktop作为根创建文件/文件夹资源管理器树?

时间:2013-12-25 13:00:15

标签: c# .net wpf

简介

当您查看Windows资源管理器树时,它会将桌面显示为根目录。它的子项包括其中的所有文件/文件夹 PLUS 库,家庭组,用户的文件夹,计算机,网络,控制面板和回收站。

问题

我已经为我的程序创建了一个资源管理器树,但根目录是我使用Directory.GetLogicalDrives()获得的主驱动器。

我希望能够以桌面为根。我尝试使用

Environment.GetFolderPath(Environment.SpecialFolder.Desktop)

Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)

但两者都只返回其中的文件/文件夹。库,家庭组,用户的文件夹,计算机,网络,控制面板和回收站都不见了。

问题

如何创建这种资源管理器树?我是否需要手动将这些丢失的文件夹添加为Desktop目录的子项? (我正在使用WPF)

0 个答案:

没有答案