This solution like Total Commander, but it implemented by WPF, without MVVM pattern. Working fast, and looks like simple Total Commander. (Implemented in 2010 year).
There is lots of strange logic, and some time dirty code, but the program works!
You can find solution for working with file system.