ShellSystemList Methods |
The ShellSystemList type exposes the following members.
Name | Description | |
---|---|---|
![]() | BeginInit |
Is called by the code generated with the designer.
|
![]() | ContextSensitiveHelp |
IOleWindow interface implementation (http://msdn.microsoft.com/en-us/library/ms680102(VS.85).aspx)
|
![]() | CreateDir |
Creates a new directory in the current folder.
|
![]() | CreateHandle |
Creates a handle for the control
(Overrides ControlCreateHandle.) |
![]() | DeselectAll |
Deselect all items in the listview
|
![]() | DisplayContextMenu |
Shows the shell context menu for the currently selected items
|
![]() | EndInit |
Is called by the designer generated code, triggers the Initialized event.
|
![]() | FilterMatch |
Checks if the regular expresssion matches the object name passed.
Immediately returns true if FilterRegex is null to improve performance if no filter e.g. '*' is needed.
|
![]() | FolderChanged |
Gets called if the active folder should change.
If a ShellControlConnector is assigned to the control, it is notified.
|
![]() | FullRefresh |
This method only operates if the Handle has been allocated.
|
![]() | GetItem |
Get the ItemIdList at the index specified.
|
![]() | GetShellItem |
Get the item at the specified index.
|
![]() | GetWindow |
IOleWindow interface implementation (http://msdn.microsoft.com/en-us/library/ms680102(VS.85).aspx)
|
![]() | GoUp |
Selects the parent folder in the SystemListView.
|
![]() | IncludeObjectInList |
Returns true if the object referenced by the item id list should be shown
in the list according to the show options and filters that are eventually set.
|
![]() | IndexOf(ItemIdList) |
Searches for the index of the ItemIdList within the shell-list.
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
|
![]() | InformPathChanged |
Inform of the ShellControlConnector that the
path currently displayed has changed.
|
![]() | 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.
Not supported on Windows XP.
|
![]() | IsSelected |
Returns true if the item with the passed index is selected.
|
![]() | OnAddItem |
Issues the AddItem event.
|
![]() | OnBeforeFullRefresh |
Issues the BeforeFullRefresh event.
|
![]() | OnEnter |
Raises the Enter event.
(Overrides ControlOnEnter(EventArgs).) |
![]() | OnHandleCreated |
Raises the HandleCreated event.
(Overrides ControlOnHandleCreated(EventArgs).) |
![]() | OnKeyDown |
Raises the System.Windows.Forms.KeyDown event.
(Overrides ControlOnKeyDown(KeyEventArgs).) |
![]() | OnKeyUp |
Raises the System.Windows.Forms.KeyUp event.
(Overrides ControlOnKeyUp(KeyEventArgs).) |
![]() | OnMouseDoubleClick |
Raises the System.Windows.Forms.Control.MouseDoubleClick event.
This method is called from the ListViewNativeWindow.WndProc
function.
(Overrides ControlOnMouseDoubleClick(MouseEventArgs).) |
![]() | OnOperation |
Fires an event if an operation was performed on the ShellListView.
|
![]() | OnPathChanged |
Issues the PathChanged event.
|
![]() | OnPopulated |
Issues the Populated event.
|
![]() | OnResize |
This method overrides OnResize to also notify the com object (shellview) if
the component was resized.
(Overrides ControlOnResize(EventArgs).) |
![]() | ProcessCmdKey |
In case the cursor keys are pressed, the message is forwarded to the shellview...s
(Overrides ControlProcessCmdKey(Message, Keys).) |
![]() | 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. |
![]() | SelectAll |
Select all items in the listview.
|
![]() | SelectedFileChange |
Gets called if the selected file should change.
|
![]() | SelectItem |
The item of the given index gets selected.
|
![]() | SelectParent |
Selects the parent folder and calls a FullRefresh.
|
![]() | SmartRefresh |
Refreshes the control. Same as FullRefresh for the ShellSystemList.
|
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.) |