Shell MegaPack.WPF 2010
Consisting of a folder tree control, a file/folder list control and a drive-selection control, it completely mimics the Windows Explorer UI including Thumbnail, Detail & Group View, dragdrop, icons, context menus, virtual items, infotips and renaming.
Additionally, it features advanced functionality like item filtering, multiple-root nodes, checkboxes, custom items, custom columns and allows customization of context menus, dragdrop, appearance, display names, icons, overlay icons and infotips. It is a perfect replacement for the plain, inflexible, modal APIs which developers are currently limited to.
Also included is the ShellObjects set of components for creating quick launch-like appbars, displaying multiple MSN/Office2003 style popups, wizard UIs, animated tray icons, automatic form resizing, Vista-style task dialogs, system-wide hotkeys, task scheduler library, SingleInstanceComponent, shell file operations, system idle notifications and create and read shortcuts and internet shortcuts.
· Advanced Filtering : Pattern based or via code
· Multi-State Check Boxes
· Supports Custom Items (eg : database records) in addition to standard shell items (files, folders, UNC locations, printers, etc)
· Enable / Disable Specific Functionality such as context menus, drag-drop, renaming, infotips, etc for all files/folders or individual files/folders.
· Extend / Override Default Functionality : Add custom context menu items, extend default drag-drop actions, replace default thumbnails, icons, infotips, overlayicons, displaynames and more!
· Tree based hierarchical display of folders, identical Windows Explorer-Like Icons, Contextmenus, Dragdrop, Renaming, Infotips and Much More!
· UI Control can be put right on your form / dialog.
· Supports advanced filtering capabilities.
· Display multiple root nodes instead of a single ‘Desktop’ root node.
· Set any folder – not just the Desktop – as the root.
· Display multi-state checkboxes for files and folders.
· Display files as well as folders.
· Add custom items ( i.e. items not belonging to the shell ).
· Simple and easy-to-use API allows you to change, control and customize any aspect of behavior and functionality such as custom contextmenus, enable/disable contextmenus totally or on a per-file/folder basis. Same for drag-drop, renaming, browsing, infotips, icons, overlayicons and all other functionality.
· Total appearance control of backcolor, forecolor, individual folder colors and fonts and other treeview properties.
· Create Quick Launch-like appbars with support for autohide, drag-docking and multiple monitors
· Display multiple popup notification ‘toast’ windows like those in MSN and Office2003
· Display icons in the system tray with balloon and animation support
· Powerful Wizard Control with full design-time support enables fast creation of Wizard UIs
· Resizer component with automatic resizing and resolution-independence
· Create and display Windows Vista TaskDialogs.
· Define and respond to system-wide hotkeys.
· Get notified when the system goes idle for a certain time and when it exits the idle state.
· Perform copy, move, delete and rename operations on multiple files/folders with OS-like progress dialog and sub-folder support.
· Task Scheduler Component to create, modify and read scheduled tasks.
· Create, read and modify shortcuts and internet shortcuts