C# Class SystemEx.Windows.Forms.FileSystemTreeView

Inheritance: System.Windows.Forms.TreeView
显示文件 Open project: pvginkel/SystemEx

Private Properties

Property Type Description
AddNodes void
CreateNode FileSystemNode
DirectoryContainsItems bool
LoadNode void
LoadSystemImageList void
ResolveIcons void
StartResolver void

Public Methods

Method Description
FileSystemTreeView ( ) : System
Reload ( ) : void

Protected Methods

Method Description
OnAfterSelect ( TreeViewEventArgs e ) : void
OnBeforeExpand ( System.Windows.Forms.TreeViewCancelEventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnNodeCreated ( FileSystemNodeEventArgs e ) : void
OnNodeSelected ( FileSystemNodeEventArgs e ) : void

Private Methods

Method Description
AddNodes ( List nodes, FileSystemNode node, bool directories ) : void
CreateNode ( string path ) : FileSystemNode
DirectoryContainsItems ( FileInfo fileInfo ) : bool
LoadNode ( FileSystemNode node ) : void
LoadSystemImageList ( ) : void
ResolveIcons ( ) : void
StartResolver ( ) : void

Method Details

FileSystemTreeView() public method

public FileSystemTreeView ( ) : System
return System

OnAfterSelect() protected method

protected OnAfterSelect ( TreeViewEventArgs e ) : void
e System.Windows.Forms.TreeViewEventArgs
return void

OnBeforeExpand() protected method

protected OnBeforeExpand ( System.Windows.Forms.TreeViewCancelEventArgs e ) : void
e System.Windows.Forms.TreeViewCancelEventArgs
return void

OnHandleCreated() protected method

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
return void

OnNodeCreated() protected method

protected OnNodeCreated ( FileSystemNodeEventArgs e ) : void
e FileSystemNodeEventArgs
return void

OnNodeSelected() protected method

protected OnNodeSelected ( FileSystemNodeEventArgs e ) : void
e FileSystemNodeEventArgs
return void

Reload() public method

public Reload ( ) : void
return void