menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TreeTableWithCounterBranch - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TreeTableWithCounterBranch

    A tree table branch with a counter.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    TreeTableNode
    TreeTableBranch
    TreeTableWithSummaryBranch
    TreeTableWithCounterBranch
    Implements
    System.IDisposable
    ITreeTableBranch
    ITreeTableCounterNode
    ITreeTableSummaryNode
    ITreeTableNode
    Inherited Members
    NonFinalizeDisposable.Dispose()
    NonFinalizeDisposable.Dispose(Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    TreeTableBranch.Color
    TreeTableBranch.GetCount()
    TreeTableBranch.GetEntryPositionOfChild(ITreeTableNode)
    TreeTableBranch.GetLeftB()
    TreeTableBranch.GetMinimum()
    TreeTableBranch.GetRightB()
    TreeTableBranch.InvalidateCountBottomUp()
    TreeTableBranch.InvalidateCountTopDown()
    TreeTableBranch.InvalidateMinimumBottomUp()
    TreeTableBranch.InvalidateMinimumTopDown()
    TreeTableBranch.IsEntry()
    TreeTableBranch.Left
    TreeTableBranch.Right
    TreeTableBranch.SetLeft(ITreeTableNode, Boolean, Boolean)
    TreeTableBranch.SetRight(ITreeTableNode, Boolean)
    TreeTableNode.GetLevel()
    TreeTableNode.GetNodeInfo()
    TreeTableNode.GetPosition()
    TreeTableNode.IsEmpty()
    TreeTableNode.ToString()
    TreeTableNode.Tree
    TreeTableWithSummaryBranch.GetSummaries(ITreeTableEmptySummaryArraySource)
    TreeTableWithSummaryBranch.HasSummaries
    TreeTableWithSummaryBranch.InvalidateSummariesBottomUp(Boolean)
    TreeTableWithSummaryBranch.InvalidateSummariesTopDown(Boolean)
    TreeTableWithSummaryBranch.TreeTableWithSummary
    Namespace: Syncfusion.UI.Xaml.Collections
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public class TreeTableWithCounterBranch : TreeTableWithSummaryBranch, IDisposable, ITreeTableBranch, ITreeTableCounterNode, ITreeTableSummaryNode, ITreeTableNode

    Constructors

    TreeTableWithCounterBranch(TreeTable)

    Initializes a new TreeTableWithCounterBranch.

    Declaration
    public TreeTableWithCounterBranch(TreeTable tree)
    Parameters
    Type Name Description
    TreeTable tree

    Properties

    Parent

    Gets / sets the parent branch.

    Declaration
    public TreeTableWithCounterBranch Parent { get; set; }
    Property Value
    Type
    TreeTableWithCounterBranch

    TreeTableWithCounter

    Returns the tree this branch belongs to.

    Declaration
    public TreeTableWithCounter TreeTableWithCounter { get; }
    Property Value
    Type
    TreeTableWithCounter

    Methods

    GetCounterPosition()

    Returns the cumulative position of this node.

    Declaration
    public ITreeTableCounter GetCounterPosition()
    Returns
    Type
    ITreeTableCounter

    GetCounterPositionOfChild(ITreeTableNode)

    Returns the cumulative counter position object of a child node with all counter values.

    Declaration
    public ITreeTableCounter GetCounterPositionOfChild(ITreeTableNode node)
    Parameters
    Type Name Description
    ITreeTableNode node

    The node.

    Returns
    Type
    ITreeTableCounter

    GetCounterTotal()

    Returns the total of this node's counter and child nodes (cached).

    Declaration
    public ITreeTableCounter GetCounterTotal()
    Returns
    Type
    ITreeTableCounter

    GetLeftC()

    Returns the left branch node cast to ITreeTableCounterNode.

    Declaration
    public ITreeTableCounterNode GetLeftC()
    Returns
    Type
    ITreeTableCounterNode

    GetRightC()

    Returns the right branch node cast to ITreeTableCounterNode.

    Declaration
    public ITreeTableCounterNode GetRightC()
    Returns
    Type
    ITreeTableCounterNode

    InvalidateCounterBottomUp(Boolean)

    Invalidates the counter bottom up.

    Declaration
    public override void InvalidateCounterBottomUp(bool notifyCounterSource)
    Parameters
    Type Name Description
    System.Boolean notifyCounterSource

    if set to true notify counter source.

    Overrides
    TreeTableNode.InvalidateCounterBottomUp(Boolean)

    InvalidateCounterTopDown(Boolean)

    Marks all counters dirty in this node and child nodes.

    Declaration
    public void InvalidateCounterTopDown(bool notifyCounterSource)
    Parameters
    Type Name Description
    System.Boolean notifyCounterSource

    if set to true notify counter source.

    Implements

    System.IDisposable
    ITreeTableBranch
    ITreeTableCounterNode
    ITreeTableSummaryNode
    ITreeTableNode
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved