使用C#和WinForms在VS2008中,我想创建一个文件浏览器控件,看起来和操作就像Windows资源管理器中的左侧面板。令人惊讶的是,.NET默认情况下不会提供此类控件。
理想情况下,我希望其内容与资源管理器中的完全相同。例如,在Windows 7上,它应该显示收藏夹和库伪文件夹。当然,如果可以的话,我不想为每个版本的Windows编写特定代码。
我已经浏览了一些相关内容,但它们都是手工制作的示例控件,因此无法完全与资源管理器中的控件相同。
是否有任何方法可以简单地重用资源管理器控件?或者,如果不能,则如何获得它将显示的项目树的访问权限?
FolderBrowserDialog
吗?参考链接:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.folderbrowserdialog.aspx - shahkalpesh