ExplorerBrowser Methods |
The ExplorerBrowser type exposes the following members.
Name | Description | |
---|---|---|
BeginInit |
Signals the object that initialization is starting.
| |
BeginUpdate |
Prevent that a FullRefresh is called until EndUpdate is called. Every call of BeginUpdate() increments an UpdateCounter variable.
| |
CanNavigate |
Called when browsing to a new folder.
| |
CheckItem | Obsolete.
Checks the item at the position passed by index.
| |
DeselectAll |
Deselect all items in the listview.
| |
Dispose |
Disposes the instance.
(Overrides ContainerControlDispose(Boolean).) | |
EndInit |
Signals the object that initialization is complete.
| |
EndUpdate |
End the updating mode.
| |
EnsureVisible |
Scrolls to the item at the specified index.
| |
FolderChanged |
Changes the displayed folder in all connected controls.
| |
FullRefresh |
Reloads the component.
| |
GoUp |
Move in all connected controls from the current to the parent folder.
| |
IndexOf(ItemIdList) |
Searches for the index of the ItemIdList within the listview. This function has O(n) complexity, since it iterates through all items within the list.
| |
IndexOf(String) |
Searches for the index of the given path within the shell-list.
This function has O(n) complexity, since it iterates through all items within the list
| |
InvokeCommand |
Executes a context menu command for listed folder or selected items depending on focus.
| |
InvokeCommandOnFolder |
Use InvokeCommandOnFolder to execute a command of the context menu for the listed folder.
| |
InvokeCommandOnSelected |
Invokes a ShellCommand on the selected item(s) of the ListView.
| |
IsColumnAvailable |
Determines whether the SHCOLUMNID passed is supported by the current view, no matter if it is currently displayed or not.
| |
IsUpdating | Query if this object is updating. | |
OnBeforeFullRefresh |
Issues the BeforeFullRefresh event.
| |
OnCreateControl |
Creates the internal ComObject and initializes it
(Overrides UserControlOnCreateControl.) | |
OnFocusChanged | Raises the focus changed event. | |
OnHandleDestroyed |
Cleans up the explorer browser events+object when the window is being taken down.
(Overrides ControlOnHandleDestroyed(EventArgs).) | |
OnKeyUp |
Raises the System.Windows.Forms.KeyUp event.
(Overrides ControlOnKeyUp(KeyEventArgs).) | |
OnPathChanged |
Issues the PathChanged event.
| |
OnResize |
Resizes the component to the new ClientArea.
(Overrides UserControlOnResize(EventArgs).) | |
PreFilterMessage |
Passes messages to the native Explorer Browser and/or raises matching events.
| |
ProcessTabKey | Process the tab key described by forward. (Overrides ContainerControlProcessTabKey(Boolean).) | |
Refresh(RefreshLevel) |
This method indicates that the control should perform a refresh of its contents.
| |
Refresh(RefreshLevel, ItemIdList) |
This method indicates that the control should perform a refresh of its contents.
| |
SelectedFileChange |
Called when the selected file was changed in a connected control.
Not handled by this control
| |
SelectItem |
Selects the item at the position passed by index.
| |
SmartRefresh |
Refreshes the view. Contrary to FullRefresh, that reloads the whole control, only the view is updated.
| |
Ungroup |
Ungroups the items inside the current view.
| |
WndProc |
Processes Windows messages.
(Overrides UserControlWndProc(Message).) |
Name | Description | |
---|---|---|
HandleNeeded | A Control extension method that ensures that the handle for a control is created. (Defined by ExtensionMethods.) | |
ScaledPixels | An extension method for controls: It scales the passed pixels according to the current dpi the control is displayed with. (Defined by ExtensionMethods.) | |
ScaleFont | A Control extension method that scales font according to the passed factor. (Defined by ExtensionMethods.) |