Свойство | Тип | Описание | |
---|---|---|---|
AllAvailableColumns | Collumns>.Dictionary | ||
BadgesData | Dictionary |
||
Collumns | List |
||
CurrentRefreshedItemIndex | Int32 | ||
Groups | List |
||
IsCancelRequested | Boolean | ||
IsFocusAllowed | Boolean | ||
IsNavigationCancelRequested | Boolean | ||
IsNavigationInProgress | Boolean | ||
IsRenameInProgress | Boolean | ||
IsSearchNavigating | Boolean | ||
IsViewSelectionAllowed | Boolean | ||
LargeImageList | ImageListEx | ||
SmallImageList | ImageListEx | ||
ToolTip | ToolTip |
Метод | Описание | |
---|---|---|
AutosizeAllColumns ( |
Automatically resize all controls
|
|
CancelNavigation ( ) : void |
Cancels navigation
|
|
ClearFolderIcon ( String wszPath ) : HResult |
Removes the folder's icon
|
|
CopySelectedFiles ( ) : void | ||
CreateNewFolder ( String name ) : String |
Creates a new folder in the current directory and assigns a default name if none is specified. Returns the name
|
|
CreateNewLibrary ( String name ) : ShellLibrary |
Creates a new library folder
|
|
CutSelectedFiles ( ) : void | ||
DeSelectAllItems ( ) : void |
Sets focus to tis control then deselects all items
|
|
DeleteSelectedFiles ( Boolean isRecycling ) : void | ||
DisableGroups ( ) : void |
Disables/Removes grouping
|
|
DoCopy ( System.Windows.Forms dataObject, IListItemEx destination ) : void | ||
DoCopy ( IListItemEx destination ) : void | ||
DoCopy ( System dataObject, IListItemEx destination ) : void | ||
DoMove ( System.Windows.Forms dataObject, IListItemEx destination ) : void | ||
DoMove ( IListItemEx destination ) : void | ||
DoMove ( System dataObject, IListItemEx destination ) : void | ||
EnableGroups ( ) : void |
Enables/Adds groupings
|
|
Focus ( Boolean isActiveCheck = true, Boolean isForce = false ) : void |
Gives the ShellListView focus
|
|
GetFirstSelectedItemIndex ( ) : Int32 |
Returns the first selected item's index OR -1 if there is no selected item
|
|
GetGroupIndex ( Int32 itemIndex ) : Int32 | ||
GetIntPtrFromData ( Object data ) : IntPtr | ||
GetSelectedCount ( ) : Int32 | ||
InsertNewItem ( IListItemEx obj ) : Int32 |
Inserts a new item into the control If and only If it is new. Returns the item's index OR -1 if already existing
|
|
InvertSelection ( ) : void |
Inverse the selection of items
|
|
IsDropDescriptionValid ( System dataObject ) : Boolean | ||
IsShowingLayered ( System.Windows.Forms dataObject ) : Boolean | ||
NavigateParent ( ) : void |
Navigates to the parent of the currently displayed folder.
|
|
Navigate_Full ( IListItemEx destination, Boolean saveFolderSettings, Boolean isInSameTab = false, Boolean refresh = false ) : void |
Navigate to a folder, set it as the current folder and optionally save the folder's settings to the database.
|
|
Navigate_Full ( String SearchQuery, Boolean saveFolderSettings, Boolean isInSameTab = false, Boolean refresh = false ) : void |
Navigates to a search folder
|
|
OpenOrNavigateItem ( ) : void |
If the
|
|
OpenShareUI ( ) : void | ||
PasteAvailableFiles ( ) : void | ||
RaiseItemUpdated ( ItemUpdateType type, IListItemEx old, IListItemEx newItem, Int32 index ) : void | ||
RaiseMiddleClickOnItem ( IListItemEx item ) : void | ||
RaiseRecycleBinUpdated ( ) : void | ||
RedrawItem ( Int32 index, Int32 delay = -1 ) : void | ||
RefreshContents ( ) : void |
Refreshes the contact (by navigating to the current folder If and only If the current folder is not null)
|
|
RefreshItem ( Int32 index, Boolean isForceRedraw = false ) : void |
Refreshes a single item
|
|
RemoveAllCollumns ( ) : void | ||
RenameSelectedItem ( ) : void |
Renames the first selected item
|
|
RenameSelectedItem ( Int32 index ) : void |
Renames the item at the specified index
|
|
RenameShellItem ( IShellItem item, String newName, Boolean isAddFileExtension, String extension = "" ) : void | ||
ResetFolderSettings ( ) : void |
Resets the current folder's settings by deting it from the SQLIte database
|
|
ResizeIcons ( Int32 value ) : void |
Resizes the icons
|
|
SaveSettingsToDatabase ( IListItemEx destination ) : void |
Saves the current
|
|
SelectAll ( ) : void |
Selects all items and sets this to focus
|
|
SelectItemByIndex ( Int32 index, Boolean ensureVisability = false, Boolean deselectOthers = false ) : void |
Set this to focus then select an item by its index
|
|
SelectItems ( IListItemEx shellObjectArray ) : void |
Selects only the specified items. First runs
|
|
SetColInView ( Collumns col, Boolean remove ) : void | ||
SetFolderIcon ( String wszPath, String wszExpandedIconPath, Int32 iIcon ) : void |
Sets the folder's icon
|
|
SetGroupOrder ( Boolean reverse = true ) : void |
Sets the Sort order of the Groups
|
|
SetSortCollumn ( Boolean isReorder, Collumns column, SortOrder order, Boolean reverseOrder = true ) : void | ||
ShellView ( ) : BExplorer.Shell._Plugin_Interfaces |
Main constructor
|
|
ShowPropPage ( IntPtr HWND, String filename, String proppage ) : void | ||
UnvalidateDirectory ( ) : void |
Invalidates the director Starts restarts _UnvalidateTimer |
|
UpdateItem ( IListItemEx obj1, IListItemEx obj2 ) : void | ||
UpdateItem ( Int32 index ) : void |
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
OnDragDrop ( System.Windows.Forms e ) : void | ||
OnDragEnter ( System.Windows.Forms e ) : void | ||
OnDragLeave ( EventArgs e ) : void | ||
OnDragOver ( System.Windows.Forms e ) : void | ||
OnGiveFeedback ( System.Windows.Forms e ) : void | ||
OnHandleCreated ( EventArgs e ) : void | ||
OnHandleDestroyed ( EventArgs e ) : void | ||
OnQueryContinueDrag ( System.Windows.Forms e ) : void | ||
OnSizeChanged ( EventArgs e ) : void |
Метод | Описание | |
---|---|---|
AutosizeColumn ( |
||
Column_OnClick ( Int32 iItem ) : void | ||
Do_Copy_OR_Move_Helper ( Boolean copy, IListItemEx destination, IShellItem items ) : void | ||
Do_Copy_OR_Move_Helper_2 ( Boolean copy, IListItemEx destination, System.Windows.Forms dataObject ) : void | ||
Drag_SetEffect ( System.Windows.Forms e ) : void | ||
DrawComputerTiledModeView ( IListItemEx sho, Graphics g, RectangleF lblrectTiles, StringFormat fmt ) : void | ||
DrawNormalFolderSubitemsInTiledView ( IListItemEx sho, RectangleF lblrectTiles, Graphics g, StringFormat fmt ) : void | ||
EndLabelEdit ( Boolean isCancel = false ) : void | ||
GenerateGroupsFromColumn ( Collumns col, Boolean reversed = false ) : void | ||
GetBadgeForPath ( String path ) : IListItemEx | ||
GetFilePropertiesString ( Object value ) : String | ||
GetFirstIndexOf ( String search, Int32 startindex ) : Int32 |
Returns the index of the first item whose display name starts with the search string.
|
|
GetFirstSelectedItem ( ) : IListItemEx | ||
InitializeComponent ( ) : void |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
|
LoadSettingsFromDatabase ( IListItemEx directory, FolderSettings &folderSettings ) : Boolean | ||
Navigate ( IListItemEx destination, Boolean isInSameTab = false, Boolean refresh = false, Boolean isCancel = false ) : void | ||
NavigateSearch ( IListItemEx destination, Boolean isInSameTab = false, Boolean refresh = false, Boolean isCancel = false ) : void | ||
OnItemMiddleClick ( ) : void | ||
OnSelectionChanged ( ) : void | ||
PrepareSearchQuery ( String query ) : String | ||
ProcessCustomDraw ( Message &m, NMHDR &nmhdr ) : void | ||
ProcessCustomDrawPostPaint ( Message &m, User32 nmlvcd, Int32 index, IntPtr hdc, IListItemEx sho, Color textColor ) : void | ||
ProcessShellNotifications ( Message &m ) : void | ||
QueueDeleteItem ( FileSystemEventArgs args ) : void | ||
RedrawWindow ( ) : void | ||
RedrawWindow ( User32 rect ) : void | ||
RenameItem ( Int32 index ) : void | ||
ResortListViewItems ( ) : void | ||
RetrieveThumbnailByIndex ( Int32 index ) : void | ||
SetSortIcon ( Int32 columnIndex, SortOrder order ) : void |
This is only to be used in SetSortCollumn(...)
|
|
ShellView_GotFocus ( ) : void | ||
ShellView_KeyDown ( Keys e ) : Boolean | ||
ShellView_MouseUp ( Object sender, MouseEventArgs e ) : void | ||
StartProcessInCurrentDirectory ( IListItemEx item ) : void | ||
ThreadRun_Helper ( SyncQueue |
||
ToLvItemIndex ( Int32 index ) : LVITEMINDEX | ||
UpdateColsInView ( Boolean isDetails = false ) : void | ||
UpdateIconCacheForFolder ( String wszPath ) : void | ||
WndProc ( Message &m ) : void | ||
_MaintenanceTimer_Tick ( Object sender, EventArgs e ) : void | ||
_UnvalidateTimer_Tick ( Object sender, EventArgs e ) : void | ||
resetTimer_Tick ( Object sender, EventArgs e ) : void | ||
selectionTimer_Tick ( Object sender, EventArgs e ) : void |
public AutosizeAllColumns ( |
||
autosizeParam | ?? | |
Результат | void |
public ClearFolderIcon ( String wszPath ) : HResult | ||
wszPath | String | ?? |
Результат | HResult |
public CreateNewFolder ( String name ) : String | ||
name | String | The name of the new folder |
Результат | String |
public CreateNewLibrary ( String name ) : ShellLibrary | ||
name | String | The name of the lbrary folder youi want |
Результат | ShellLibrary |
public DeleteSelectedFiles ( Boolean isRecycling ) : void | ||
isRecycling | Boolean | |
Результат | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
Результат | void |
public DoCopy ( System.Windows.Forms dataObject, IListItemEx destination ) : void | ||
dataObject | System.Windows.Forms | |
destination | IListItemEx | |
Результат | void |
public DoCopy ( IListItemEx destination ) : void | ||
destination | IListItemEx | |
Результат | void |
public DoCopy ( System dataObject, IListItemEx destination ) : void | ||
dataObject | System | |
destination | IListItemEx | |
Результат | void |
public DoMove ( System.Windows.Forms dataObject, IListItemEx destination ) : void | ||
dataObject | System.Windows.Forms | |
destination | IListItemEx | |
Результат | void |
public DoMove ( IListItemEx destination ) : void | ||
destination | IListItemEx | |
Результат | void |
public DoMove ( System dataObject, IListItemEx destination ) : void | ||
dataObject | System | |
destination | IListItemEx | |
Результат | void |
public Focus ( Boolean isActiveCheck = true, Boolean isForce = false ) : void | ||
isActiveCheck | Boolean | Require this application's MainWindow to be activate the control |
isForce | Boolean | Force this to make the control active no matter what |
Результат | void |
public GetFirstSelectedItemIndex ( ) : Int32 | ||
Результат | Int32 |
public GetGroupIndex ( Int32 itemIndex ) : Int32 | ||
itemIndex | Int32 | |
Результат | Int32 |
public static GetIntPtrFromData ( Object data ) : IntPtr | ||
data | Object | |
Результат | IntPtr |
public InsertNewItem ( IListItemEx obj ) : Int32 | ||
obj | IListItemEx | The item you want to insert |
Результат | Int32 |
public static IsDropDescriptionValid ( System dataObject ) : Boolean | ||
dataObject | System | |
Результат | Boolean |
public static IsShowingLayered ( System.Windows.Forms dataObject ) : Boolean | ||
dataObject | System.Windows.Forms | |
Результат | Boolean |
public Navigate_Full ( IListItemEx destination, Boolean saveFolderSettings, Boolean isInSameTab = false, Boolean refresh = false ) : void | ||
destination | IListItemEx | The folder you want to navigate to. |
saveFolderSettings | Boolean | Should the folder's settings be saved? |
isInSameTab | Boolean | |
refresh | Boolean | Should the List be Refreshed? |
Результат | void |
public Navigate_Full ( String SearchQuery, Boolean saveFolderSettings, Boolean isInSameTab = false, Boolean refresh = false ) : void | ||
SearchQuery | String | The query of the search |
saveFolderSettings | Boolean | Should the folder's settings be saved? |
isInSameTab | Boolean | |
refresh | Boolean | Should the List be Refreshed? |
Результат | void |
protected OnDragDrop ( System.Windows.Forms e ) : void | ||
e | System.Windows.Forms | |
Результат | void |
protected OnDragEnter ( System.Windows.Forms e ) : void | ||
e | System.Windows.Forms | |
Результат | void |
protected OnDragLeave ( EventArgs e ) : void | ||
e | EventArgs | |
Результат | void |
protected OnDragOver ( System.Windows.Forms e ) : void | ||
e | System.Windows.Forms | |
Результат | void |
protected OnGiveFeedback ( System.Windows.Forms e ) : void | ||
e | System.Windows.Forms | |
Результат | void |
protected OnHandleCreated ( EventArgs e ) : void | ||
e | EventArgs | |
Результат | void |
protected OnHandleDestroyed ( EventArgs e ) : void | ||
e | EventArgs | |
Результат | void |
protected OnQueryContinueDrag ( System.Windows.Forms e ) : void | ||
e | System.Windows.Forms | |
Результат | void |
protected OnSizeChanged ( EventArgs e ) : void | ||
e | EventArgs | |
Результат | void |
public RaiseItemUpdated ( ItemUpdateType type, IListItemEx old, IListItemEx newItem, Int32 index ) : void | ||
type | ItemUpdateType | |
old | IListItemEx | |
newItem | IListItemEx | |
index | Int32 | |
Результат | void |
public RaiseMiddleClickOnItem ( IListItemEx item ) : void | ||
item | IListItemEx | |
Результат | void |
public RedrawItem ( Int32 index, Int32 delay = -1 ) : void | ||
index | Int32 | |
delay | Int32 | |
Результат | void |
public RefreshItem ( Int32 index, Boolean isForceRedraw = false ) : void | ||
index | Int32 | The index of the item you want to refresh |
isForceRedraw | Boolean | If |
Результат | void |
public RenameSelectedItem ( Int32 index ) : void | ||
index | Int32 | The index of the item you want to rename |
Результат | void |
public RenameShellItem ( IShellItem item, String newName, Boolean isAddFileExtension, String extension = "" ) : void | ||
item | IShellItem | |
newName | String | |
isAddFileExtension | Boolean | |
extension | String | |
Результат | void |
public ResizeIcons ( Int32 value ) : void | ||
value | Int32 | The icon size you want |
Результат | void |
public SaveSettingsToDatabase ( IListItemEx destination ) : void | ||
destination | IListItemEx | The destination whos settings you want to save |
Результат | void |
public SelectItemByIndex ( Int32 index, Boolean ensureVisability = false, Boolean deselectOthers = false ) : void | ||
index | Int32 | Index of item |
ensureVisability | Boolean | Ensure that the item is visible? |
deselectOthers | Boolean | Deselect all other items? |
Результат | void |
public SelectItems ( IListItemEx shellObjectArray ) : void | ||
shellObjectArray | IListItemEx | |
Результат | void |
public SetColInView ( Collumns col, Boolean remove ) : void | ||
col | Collumns | |
remove | Boolean | |
Результат | void |
public SetFolderIcon ( String wszPath, String wszExpandedIconPath, Int32 iIcon ) : void | ||
wszPath | String | ?? |
wszExpandedIconPath | String | ?? |
iIcon | Int32 | ?? |
Результат | void |
public SetGroupOrder ( Boolean reverse = true ) : void | ||
reverse | Boolean | Reverse the Current Sort Order? |
Результат | void |
public SetSortCollumn ( Boolean isReorder, Collumns column, SortOrder order, Boolean reverseOrder = true ) : void | ||
isReorder | Boolean | |
column | Collumns | |
order | SortOrder | |
reverseOrder | Boolean | |
Результат | void |
public ShellView ( ) : BExplorer.Shell._Plugin_Interfaces | ||
Результат | BExplorer.Shell._Plugin_Interfaces |
public ShowPropPage ( IntPtr HWND, String filename, String proppage ) : void | ||
HWND | IntPtr | |
filename | String | |
proppage | String | |
Результат | void |
public UpdateItem ( IListItemEx obj1, IListItemEx obj2 ) : void | ||
obj1 | IListItemEx | |
obj2 | IListItemEx | |
Результат | void |
public Dictionary |
||
Результат | Collumns>.Dictionary |
public Boolean IsNavigationCancelRequested | ||
Результат | Boolean |