FileExplorer includes two WPF controls, DirectoryTree and FileList. Both support any normal/shell directory, background item loading, drag and drop, shell context menu, also refresh itself when the filesystem is changed.
FileList also support seven different viewmodes, sort using grid header, multi-select via dragging and able to update itself when the FileSystem is Changed.
I have updated FileExplorer to 0.8, with the following changes.
- Fixed crash in IDE (no longer fully load when in designmode)
- Added EntryFilter property to DirectoryTree and FileList
- Added OnDirectoryInvoked, OnFileInvoked and OnLinkInvoked property to FileList
I have also updated DirectoryInfoEx to 0.20, with the following changes.
- Fixed ShellProgressDialog still running after closed.
- Added LinkSummaryInformation in ExtraPropertiesProvider.
These projects require VS2010 or above to open.
You can download the control here, or read the article on CodeProject.

Posts