TreeTableWithSummaryBranch Class
A tree table branch with a counter.
Inheritance
System.Object
    
    
    
    
    TreeTableWithSummaryBranch
      
  Inherited Members
Namespace: Syncfusion.Windows.Forms.Collections
Assembly: Syncfusion.Spreadsheet.Windows.dll
Syntax
public class TreeTableWithSummaryBranch : TreeTableBranch, IDisposable, ITreeTableBranch, ITreeTableSummaryNode, ITreeTableNode
  Constructors
TreeTableWithSummaryBranch(TreeTable)
Initializes a new TreeTableWithSummaryBranch.
Declaration
public TreeTableWithSummaryBranch(TreeTable tree)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TreeTable | tree | 
Properties
HasSummaries
Indicates whether this node has summaries.
Declaration
public bool HasSummaries { get; }
  Property Value
| Type | 
|---|
| System.Boolean | 
Parent
Gets / sets the parent branch.
Declaration
public TreeTableWithSummaryBranch Parent { get; set; }
  Property Value
| Type | 
|---|
| TreeTableWithSummaryBranch | 
TreeTableWithSummary
Returns the tree this branch belongs to.
Declaration
public TreeTableWithSummary TreeTableWithSummary { get; }
  Property Value
| Type | 
|---|
| TreeTableWithSummary | 
Methods
GetLeftC()
Returns the left branch node cast to ITreeTableSummaryNode.
Declaration
public ITreeTableSummaryNode GetLeftC()
  Returns
| Type | 
|---|
| ITreeTableSummaryNode | 
GetRightC()
Returns the right branch node cast to ITreeTableSummaryNode.
Declaration
public ITreeTableSummaryNode GetRightC()
  Returns
| Type | 
|---|
| ITreeTableSummaryNode | 
GetSummaries(ITreeTableEmptySummaryArraySource)
Returns an array of summary objects.
Declaration
public ITreeTableSummary[] GetSummaries(ITreeTableEmptySummaryArraySource emptySummaries)
  Parameters
| Type | Name | Description | 
|---|---|---|
| ITreeTableEmptySummaryArraySource | emptySummaries | The empty summaries.  | 
      
Returns
| Type | 
|---|
| ITreeTableSummary[] | 
InvalidateSummariesBottomUp(Boolean)
Walks up parent branches and reset summaries.
Declaration
public override void InvalidateSummariesBottomUp(bool notifyParentRecordSource)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | notifyParentRecordSource | 
Overrides
InvalidateSummariesTopDown(Boolean)
Marks all summaries dirty in this node and child nodes.
Declaration
public void InvalidateSummariesTopDown(bool notifyCounterSource)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | notifyCounterSource | if set to   | 
      
Implements
      System.IDisposable