C# Class AdvancedDataGridView.TreeGridView

Inheritance: System.Windows.Forms.DataGridView
Datei anzeigen Open project: swax/CodePerspective Class Usage Examples

Private Properties

Property Type Description
GetNodeForRow TreeGridNode
GetNodeForRow TreeGridNode
LockVerticalScrollBarUpdate void

Public Methods

Method Description
TreeGridView ( ) : System

Protected Methods

Method Description
CollapseNode ( TreeGridNode node ) : bool
Dispose ( bool disposing ) : void
ExpandNode ( TreeGridNode node ) : bool
OnColumnAdded ( System.Windows.Forms.DataGridViewColumnEventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnNodeCollapsed ( CollapsedEventArgs e ) : void
OnNodeCollapsing ( CollapsingEventArgs e ) : void
OnNodeExpanded ( ExpandedEventArgs e ) : void
OnNodeExpanding ( ExpandingEventArgs e ) : void
OnRowEnter ( System.Windows.Forms.DataGridViewCellEventArgs e ) : void
OnRowsAdded ( System.Windows.Forms.DataGridViewRowsAddedEventArgs e ) : void
SiteNode ( TreeGridNode node ) : void
SiteNode ( TreeGridNode node, int index ) : void
UnSiteAll ( ) : void
UnSiteNode ( TreeGridNode node ) : void

Private Methods

Method Description
GetNodeForRow ( System.Windows.Forms.DataGridViewRow row ) : TreeGridNode
GetNodeForRow ( int index ) : TreeGridNode
LockVerticalScrollBarUpdate ( bool lockUpdate ) : void

Method Details

CollapseNode() protected method

protected CollapseNode ( TreeGridNode node ) : bool
node TreeGridNode
return bool

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

ExpandNode() protected method

protected ExpandNode ( TreeGridNode node ) : bool
node TreeGridNode
return bool

OnColumnAdded() protected method

protected OnColumnAdded ( System.Windows.Forms.DataGridViewColumnEventArgs e ) : void
e System.Windows.Forms.DataGridViewColumnEventArgs
return void

OnHandleCreated() protected method

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

OnKeyDown() protected method

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

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnNodeCollapsed() protected method

protected OnNodeCollapsed ( CollapsedEventArgs e ) : void
e CollapsedEventArgs
return void

OnNodeCollapsing() protected method

protected OnNodeCollapsing ( CollapsingEventArgs e ) : void
e CollapsingEventArgs
return void

OnNodeExpanded() protected method

protected OnNodeExpanded ( ExpandedEventArgs e ) : void
e ExpandedEventArgs
return void

OnNodeExpanding() protected method

protected OnNodeExpanding ( ExpandingEventArgs e ) : void
e ExpandingEventArgs
return void

OnRowEnter() protected method

protected OnRowEnter ( System.Windows.Forms.DataGridViewCellEventArgs e ) : void
e System.Windows.Forms.DataGridViewCellEventArgs
return void

OnRowsAdded() protected method

protected OnRowsAdded ( System.Windows.Forms.DataGridViewRowsAddedEventArgs e ) : void
e System.Windows.Forms.DataGridViewRowsAddedEventArgs
return void

SiteNode() protected method

protected SiteNode ( TreeGridNode node ) : void
node TreeGridNode
return void

SiteNode() protected method

protected SiteNode ( TreeGridNode node, int index ) : void
node TreeGridNode
index int
return void

TreeGridView() public method

public TreeGridView ( ) : System
return System

UnSiteAll() protected method

protected UnSiteAll ( ) : void
return void

UnSiteNode() protected method

protected UnSiteNode ( TreeGridNode node ) : void
node TreeGridNode
return void