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 Obsolete.
Checks the item at the position passed by index.
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 methodIsUpdating
Query if this object is updating.
Protected methodOnBeforeFullRefresh
Issues the BeforeFullRefresh event.
Protected methodOnCreateControl
Creates the internal ComObject and initializes it
(Overrides UserControlOnCreateControl.)
Protected methodOnFocusChanged
Raises 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 methodProcessTabKey
Process 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 MethodHandleNeeded
A Control extension method that ensures that the handle for a control is created.
(Defined by ExtensionMethods.)
Public Extension MethodScaledPixels
An extension method for controls: It scales the passed pixels according to the current dpi the control is displayed with.
(Defined by ExtensionMethods.)
Public Extension MethodScaleFont
A Control extension method that scales font according to the passed factor.
(Defined by ExtensionMethods.)
Top
See Also