Class TreeTableNode
A branch or leaf in the tree.
Inheritance
System.Object
TreeTableNode
Inherited Members
Namespace: Syncfusion.Windows.Collections
Assembly: Syncfusion.GridCommon.WPF.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