How do I add a folders contents to a a TreeView including Sub Folders.. ??

I want to create a "copy" of a folders contents and add items to a TreeView, a TreeView with sub folders, in other words a exact copy of the Directory structure, including files & Sub folders.

Please Help.