WPF

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

    Show / Hide Table of Contents

    Class TreeTableEntry

    A leaf in the tree with value and optional sort key.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    TreeTableNode
    TreeTableEntry
    TreeTableWithSummaryEntry
    Implements
    ITreeTableEntry
    ITreeTableNode
    System.IDisposable
    Inherited Members
    TreeTableNode.GetPosition()
    TreeTableNode.IsEmpty()
    TreeTableNode.GetLevel()
    TreeTableNode.ToString()
    TreeTableNode.InvalidateCounterBottomUp(Boolean)
    TreeTableNode.InvalidateSummariesBottomUp(Boolean)
    TreeTableNode.Tree
    TreeTableNode.Parent
    NonFinalizeDisposable.Dispose()
    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 class TreeTableEntry : TreeTableNode, ITreeTableEntry, ITreeTableNode, IDisposable

    Constructors

    TreeTableEntry()

    Declaration
    public TreeTableEntry()

    Properties

    Value

    Gets / sets the value attached to this leaf.

    Declaration
    public virtual object Value { get; set; }
    Property Value
    Type Description
    System.Object

    Methods

    CreateBranch(TreeTable)

    Creates a branch that can hold this entry when new leaves are inserted into the tree.

    Declaration
    public virtual ITreeTableBranch CreateBranch(TreeTable tree)
    Parameters
    Type Name Description
    TreeTable tree
    Returns
    Type Description
    ITreeTableBranch

    Dispose(Boolean)

    Releases the unmanaged resources used by the Component and optionally releases the managed resources.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    true to release both managed and unmanaged resources; false to release only unmanaged resources.

    Overrides
    NonFinalizeDisposable.Dispose(Boolean)
    Remarks

    See the documentation for the System.ComponentModel.Component class and its Dispose member.

    GetCount()

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

    Declaration
    public override int GetCount()
    Returns
    Type Description
    System.Int32
    Overrides
    TreeTableNode.GetCount()

    GetMinimum()

    Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.

    Declaration
    public override object GetMinimum()
    Returns
    Type Description
    System.Object
    Overrides
    TreeTableNode.GetMinimum()

    GetNodeInfo()

    Returns the Debug / text information about the node.

    Declaration
    public override string GetNodeInfo()
    Returns
    Type Description
    System.String
    Overrides
    TreeTableNode.GetNodeInfo()

    GetSortKey()

    Returns the sort key of this leaf.

    Declaration
    public virtual object GetSortKey()
    Returns
    Type Description
    System.Object

    IsEntry()

    Indicates whether this is a leaf.

    Declaration
    public override bool IsEntry()
    Returns
    Type Description
    System.Boolean
    Overrides
    TreeTableNode.IsEntry()

    Implements

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