A FolderView control provides functionality identical to the tree pane in Explorer. It displays a list of folders (and files) and allows browsing of the shell's entire namespace. Though it exposes and returns many properties and methods similar to that of the familiar TreeView control, it provides many other unique features: The background of the control can be set to any color or a tiled graphic. The graphic may scroll with the contents. The fore color can also be customized.
The control can be customized to any appearance, including how it displays folder connecting lines and buttons ("+", "-"), the distance that folders are indented within the control, whether shared folders display associated share icons, and checkboxes. Implements optional auto refresh mode, where any changes within the shell's namespace (such as renaming, moving or deleting items) are automatically and immediately reflected in the control.