C# Class NekoKun.Core.ProjectExplorerPad.ProjectExplorerTreeView

Inheritance: UI.LynnTreeView
Exibir arquivo Open project: NekoProject/NekoKun

Public Methods

Method Description
ProjectExplorerTreeView ( ) : System

Protected Methods

Method Description
OnAfterCollapse ( TreeViewEventArgs e ) : void
OnAfterExpand ( TreeViewEventArgs e ) : void
OnBeforeExpand ( System.Windows.Forms.TreeViewCancelEventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void

Private Methods

Method Description
CreateDummyNode ( ) : TreeNode
CreateFileNode ( string filename, TreeNode parent ) : TreeNode
CreateFolderNode ( string path, TreeNode parent ) : TreeNode
CreateImageList ( ) : ImageList
CreateVirtualFileNode ( AbstractFile f, TreeNode parent ) : TreeNode
GetFileIcon ( string filename ) : string
IsContaindInProject ( string f ) : bool
PopulateFolder ( TreeNode node ) : void
RefillTree ( ) : void

Method Details

OnAfterCollapse() protected method

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

OnAfterExpand() protected method

protected OnAfterExpand ( 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

OnKeyDown() protected method

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
return void

ProjectExplorerTreeView() public method

public ProjectExplorerTreeView ( ) : System
return System