在 VS2008 中使用 C# 和 WinForms,我想创建一个文件浏览器控件,其外观和行为类似于 Windows 资源管理器中的左窗格。令我惊讶的是,默认情况下,.NET 不附带这样的控件。
理想情况下,我希望它的内容与资源管理器中的内容完全相同。例如,在 Windows 7 上,它应该显示收藏夹和库伪文件夹。当然,如果可以的话,我不想专门为每个版本的 Windows 编写代码。
我浏览了一下,有一些此类控件的示例,但它们都是手动滚动的,因此不会与资源管理器中的 100% 相同。
有什么办法可以简单地重用资源管理器控件吗?或者,如果没有,访问它将显示的项目树?