WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TreeTableNode

    Show / Hide Table of Contents

    Class TreeTableNode

    A branch or leaf in the tree.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    TreeTableNode
    GenericTreeTableEntry<V>
    TreeTableBranch
    TreeTableEntry
    Implements
    System.IDisposable
    ITreeTableNode
    Inherited Members
    NonFinalizeDisposable.Dispose()
    NonFinalizeDisposable.Dispose(Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    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 Description
    ITreeTableBranch

    Tree

    Gets / sets the tree this node belongs to.

    Declaration
    public TreeTable Tree { get; set; }
    Property Value
    Type Description
    TreeTable

    Methods

    GetCount()

    Returns the number of child nodes (+1 for the current node).

    Declaration
    public abstract int GetCount()
    Returns
    Type Description
    System.Int32

    GetLevel()

    Returns the tree level of this node.

    Declaration
    public int GetLevel()
    Returns
    Type Description
    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 Description
    System.Object

    GetNodeInfo()

    Returns the Debug / text information about the node.

    Declaration
    public virtual string GetNodeInfo()
    Returns
    Type Description
    System.String

    GetPosition()

    Returns the position in the tree.

    Declaration
    public virtual int GetPosition()
    Returns
    Type Description
    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 Description
    System.Boolean

    IsEntry()

    Indicates whether this is a leaf.

    Declaration
    public abstract bool IsEntry()
    Returns
    Type Description
    System.Boolean

    ToString()

    Returns the Debug / text information about the node.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Implements

    System.IDisposable
    ITreeTableNode
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved