Здравствуйте, Srgteam, Вы писали:
S>Здравствуйте,
Здравствуйте, вы совсем нечетко формулируете вопрос, с этим вам врядли кто-то сможет помочь. Спасение утопающего дело рук...
S>skiped...
S>Кто-то мне сказал, что это возможно делать с помощью алгоритмов обхода деревьев, но мне это как-то далеко...не понимаю вообщем 
"ЭТО" — это что?
S>Может кто объяснит доходчиво, как можно такое реализовать именно на C#.
Вначале объясните доходчиво, что именно необходимо...
Если вы ищите специальный контрол
TreeListView, то смотрите по ссылке. Если вам необходимы примеры по работе с TreeView, ListView и файлами, то смотрите MSDN, лучше него никто не ответит на подобные базовые вопросы.