Click or drag to resize

ExplorerBrowser Methods

The ExplorerBrowser type exposes the following members.

Methods
 NameDescription
Public methodBeginInit Signals the object that initialization is starting.
Public methodBeginUpdate Prevent that a FullRefresh is called until EndUpdate is called. Every call of BeginUpdate() increments an UpdateCounter variable.
Public methodCanNavigate Called when browsing to a new folder.
Public methodCheckItem Checks the item at the position passed by index.
Obsolete
Public methodDeselectAll Deselect all items in the listview.
Protected methodDispose Disposes the instance.
(Overrides ContainerControlDispose(Boolean))
Public methodEndInit Signals the object that initialization is complete.
Public methodEndUpdate End the updating mode.
Public methodEnsureVisible Scrolls to the item at the specified index.
Public methodFolderChanged Changes the displayed folder in all connected controls.
Public methodFullRefresh Reloads the component.
Public methodGoUp Move in all connected controls from the current to the parent folder.
Public methodIndexOf(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.
Public methodIndexOf(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
Public methodInvokeCommand Executes a context menu command for listed folder or selected items depending on focus.
Public methodInvokeCommandOnFolder Use InvokeCommandOnFolder to execute a command of the context menu for the listed folder.
Public methodInvokeCommandOnSelected Invokes a ShellCommand on the selected item(s) of the ListView.
Public methodIsColumnAvailable Determines whether the SHCOLUMNID passed is supported by the current view, no matter if it is currently displayed or not.
Public methodIsUpdatingQuery if this object is updating.
Protected methodOnBeforeFullRefresh Issues the BeforeFullRefresh event.
Protected methodOnCreateControl Creates the internal ComObject and initializes it
(Overrides UserControlOnCreateControl)
Protected methodOnFocusChangedRaises the focus changed event.
Protected methodOnHandleDestroyed Cleans up the explorer browser events+object when the window is being taken down.
(Overrides ControlOnHandleDestroyed(EventArgs))
Protected methodOnKeyUp Raises the System.Windows.Forms.KeyUp event.
(Overrides ControlOnKeyUp(KeyEventArgs))
Protected methodOnPathChanged Issues the PathChanged event.
Protected methodOnResize Resizes the component to the new ClientArea.
(Overrides UserControlOnResize(EventArgs))
Public methodPreFilterMessage Passes messages to the native Explorer Browser and/or raises matching events.
Protected methodProcessTabKeyProcess the tab key described by forward.
(Overrides ContainerControlProcessTabKey(Boolean))
Public methodRefresh(RefreshLevel) This method indicates that the control should perform a refresh of its contents.
Public methodRefresh(RefreshLevel, ItemIdList) This method indicates that the control should perform a refresh of its contents.
Public methodSelectedFileChange Called when the selected file was changed in a connected control. Not handled by this control
Public methodSelectItem Selects the item at the position passed by index.
Public methodSmartRefresh Refreshes the view. Contrary to FullRefresh, that reloads the whole control, only the view is updated.
Public methodUngroup Ungroups the items inside the current view.
Protected methodWndProc Processes Windows messages.
(Overrides UserControlWndProc(Message))
Top
Extension Methods
 NameDescription
Public Extension MethodGetSelfAndDescendants Returns a flattened collection of a control and all of its descendant controls.
(Defined by ExtensionMethods)
Public Extension MethodHandleNeededA Control extension method that ensures that the handle for a control is created.
(Defined by ExtensionMethods)
Public Extension MethodScaledPixelsAn extension method for controls: It scales the passed pixels according to the current dpi the control is displayed with.
(Defined by ExtensionMethods)
Public Extension MethodScaleFontA Control extension method that scales font according to the passed factor.
(Defined by ExtensionMethods)
Top
See Also