Jam.Shell.WPF.Controls Namespace |
Class | Description | |
---|---|---|
AutoCompleteTextBox | A generic AutoComplete and AutoSuggest Textbox. Used as base class of ShellAutoCompleteTextBox. | |
BrowseForFolder | A dialog that can be used to select a folder. | |
ExplorerBrowser |
This component embeds the native windows ExplorerBrowser control into a WPF component.
| |
JamBaseHwndHost | An extended HwndHost class that provides some functionality like automatic clipping in ScrollViewers. | |
SearchEdit |
A SearchEdit is a search box similar to the Windows Search in
the upper right corner of the Windows Explorer and provides a search
for files and folders.
| |
ShellAutoCompleteTextBox | Textbox with autoComplete- and autoSuggest functionality from the shell. | |
ShellChangeNotifier |
Use this component to get information about changes in the file system (copy, move or delete operations) and other changes relevant for shell operations. Different event types can be specified using the EventFilter property.
Use the Directories or ItemIdList property to specify what folders should be tracked. You can implement events Change or ChangePIDL
to receive and handle the notifications.
| |
ShellComboBox |
The ShellComboBox is a configurable combobox containing drives and folders.
The contents of the drop down list of the ShellComboBox can be influenced using the ShowOptions property.
You can also supply an own custom ItemsSource. In order for predefined templates to work this should be a ObservableCollectionT of IJamItemIdList.
| |
ShellContextMenu |
Component representing a the context menu for single or multiple shell items.
It can be used in place of a normal ContextMenu on any element supporting ContextMenu.
ShellItem or ShellItems contains the item(s) to show the context menu for. See examples for binding options.
MenuItems that are specified beneath the ShellContxtMenu will be added as custom items to the ShellContextMenu. ShowShellContextMenuOnTop controls the order of custom vs. shellitems in the menu. Using the SystemStyle property, you can configure how the context menu is hosted. If true, the menu will be presented as Win32 context menu, the custom menu items will be transformed. If false, then menu is transformed to a WPF menu. | |
ShellContextMenuProvider | Class that allows to show and execute shell context menus. | |
ShellFilePreview |
A control for displaying file previews.
| |
ShellMenuItem | A native WPF context menu item representing a shell menu item. | |
ShellThumbnail |
Control that displays the thumbnail of a shell item.
|
Interface | Description | |
---|---|---|
ISuggestionProvider | Interface for implementations for the auto suggestions in the AutoCompleteTextBox. |
Enumeration | Description | |
---|---|---|
ShellAutoCompleteOptions | A bit-field of flags for specifying options for auto suggestions. | |
ShellComboBoxShowOption | A bit-field of flags for specifying the contents of the ShellCombo instance. | |
ShellThumbnailContentType | Values that represent possible content types of a ShellThumbnail. |