The FolderView Control brings a Windows Explorer like folder treeview control to your applications with identical look, feel, behavior and functionality including icons, contextmenus, dragdrop, renaming, Overlay icons, non-filesystem items, default key-handling, infotips and renaming.
Features
Complete Windows Explorer look, feel and behavior
* 2-line integration with FileView and ShComboBox brings complete Windows Explorer functionality to your application.
* Identical displaynames, icons and overlay icons.
* Identical dragdrop functionality.
* Identical renaming functionality.
* Identical display of infotips.
* Identical contextmenus ( including 'Send To' and any other submenus).
* Identical default-key handling functionality ( e.g. Alt-Enter shows the properties dialog box).
* Vista Look and feel when running on Windows Vista
* Powerful AutoUpdate functionality refreshes FolderView automatically when files/folders are renamed, deleted or created.
* Includes ready-to-use FolderBrowserDialog replacement which uses the FolderView control. No code changes required; way more features.
Advanced customization features
* Developer controlled filtering of folders and files( using a simple event )
* Display multi-state checkboxes next to each folder or file.
* Display multiple root nodes instead of a single 'Desktop' root node.
* Set any folder - not just the Desktop - as the root.
* Display files as well as folders.
* Add custom items ( i.e. items not belonging to the shell ).
* Change default displaynames of folders and files.
* Change default icons and overlay icons of folders and files.
* Add custom menuitems in the default shell contextmenus of folders and files.
* Change default infotips of folders and files.
* Advanced customization of dragdrop functionality including the ability to Prevent or change drop actions, and access and put new data during dragdrop.