The following source code will provide the use of TreeView Control in C#. The following code will enumerate the Folder/Drives in the TreeView Control. Easily extended to Create Folder Dialog which is Still lacking in C# but can be done using Win32 API.
Using ListViews in C#
Sorting MultiColumn ListView Windows Forms Control