I am fairly new to C#, though have quite sufficient experience with Java and Windows programming (including windows API). My problem at the moment is that C# apparently lacks a FolderView control, which I am unwilling to purchase since this is a project I am doing for academic purposes. Neither am I willing to code it all myself, since I am looking for a total Explorer Like functionality of the directory browsing folder tree view.
At this point my question is: How can I do that?
1) By using a COM object of Windows? (maybe by using shell32.dll - correct me if this doesn't make sense at all) ?
2) By finding a free component implemented in .NET ?
I really don't think that every single application that provides explorer-like browsing folder tree view implements it from scratch, and neither does explorer.exe encapsulate it, so it MUST be using it from some shared dll or alike.
Therefore, how can I achieve such a functionality?
Thanks in advance, 500 points for any workable solution.