TreeTableNode Class
A branch or leaf in the tree.
Inheritance
System.Object
    
    
    TreeTableNode
      
      
      
  Inherited Members
Namespace: Syncfusion.Windows.Forms.Collections
Assembly: Syncfusion.Spreadsheet.Windows.dll
Syntax
public abstract class TreeTableNode : Disposable, IDisposable, ITreeTableNode
  Constructors
TreeTableNode()
Declaration
protected TreeTableNode()
  Properties
Parent
Gets / sets the parent branch.
Declaration
public ITreeTableBranch Parent { get; set; }
  Property Value
| Type | 
|---|
| ITreeTableBranch | 
Tree
Gets / sets the tree this node belongs to.
Declaration
public TreeTable Tree { get; set; }
  Property Value
| Type | 
|---|
| TreeTable | 
Methods
GetCount()
Returns the number of child nodes (+1 for the current node).
Declaration
public abstract int GetCount()
  Returns
| Type | 
|---|
| System.Int32 | 
GetLevel()
Returns the tree level of this node.
Declaration
public int GetLevel()
  Returns
| Type | 
|---|
| System.Int32 | 
GetMinimum()
Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.
Declaration
public virtual object GetMinimum()
  Returns
| Type | 
|---|
| System.Object | 
GetNodeInfo()
Returns the Debug / text information about the node.
Declaration
public virtual string GetNodeInfo()
  Returns
| Type | 
|---|
| System.String | 
GetPosition()
Returns the position in the tree.
Declaration
public virtual int GetPosition()
  Returns
| Type | 
|---|
| System.Int32 | 
InvalidateCounterBottomUp(Boolean)
Walks up parent branches and reset counters.
Declaration
public virtual void InvalidateCounterBottomUp(bool notifyParentRecordSource)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | notifyParentRecordSource | 
InvalidateSummariesBottomUp(Boolean)
Walks up parent branches and reset summaries.
Declaration
public virtual void InvalidateSummariesBottomUp(bool notifyParentRecordSource)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | notifyParentRecordSource | 
IsEmpty()
Indicates whether leaf is empty.
Declaration
public virtual bool IsEmpty()
  Returns
| Type | 
|---|
| System.Boolean | 
IsEntry()
Indicates whether this is a leaf.
Declaration
public abstract bool IsEntry()
  Returns
| Type | 
|---|
| System.Boolean | 
ToString()
Returns the Debug / text information about the node.
Declaration
public override string ToString()
  Returns
| Type | 
|---|
| System.String | 
Implements
      System.IDisposable