menu

UWP

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

    Show / Hide Table of Contents

    Class TreeTableWithSummaryBranch

    A tree table branch with a counter.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    TreeTableNode
    TreeTableBranch
    TreeTableWithSummaryBranch
    TreeTableWithCounterBranch
    Implements
    System.IDisposable
    ITreeTableBranch
    ITreeTableSummaryNode
    ITreeTableNode
    Inherited Members
    Disposable.Finalize()
    NonFinalizeDisposable.Dispose()
    NonFinalizeDisposable.Dispose(Boolean)
    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.InvalidateCounterBottomUp(Boolean)
    TreeTableNode.IsEmpty()
    TreeTableNode.ToString()
    TreeTableNode.Tree
    Namespace: Syncfusion.UI.Xaml.Collections
    Assembly: Syncfusion.SfGrid.UWP.dll
    Syntax
    public class TreeTableWithSummaryBranch : TreeTableBranch, IDisposable, ITreeTableBranch, ITreeTableSummaryNode, ITreeTableNode

    Constructors

    TreeTableWithSummaryBranch(TreeTable)

    Initializes a new TreeTableWithSummaryBranch.

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

    Properties

    HasSummaries

    Indicates whether this node has summaries.

    Declaration
    public bool HasSummaries { get; }
    Property Value
    Type
    System.Boolean

    Parent

    Gets / sets the parent branch.

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

    TreeTableWithSummary

    Returns the tree this branch belongs to.

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

    Methods

    GetLeftC()

    Returns the left branch node cast to ITreeTableSummaryNode.

    Declaration
    public ITreeTableSummaryNode GetLeftC()
    Returns
    Type
    ITreeTableSummaryNode

    GetRightC()

    Returns the right branch node cast to ITreeTableSummaryNode.

    Declaration
    public ITreeTableSummaryNode GetRightC()
    Returns
    Type
    ITreeTableSummaryNode

    GetSummaries(ITreeTableEmptySummaryArraySource)

    Returns an array of summary objects.

    Declaration
    public ITreeTableSummary[] GetSummaries(ITreeTableEmptySummaryArraySource emptySummaries)
    Parameters
    Type Name Description
    ITreeTableEmptySummaryArraySource emptySummaries

    The empty summaries.

    Returns
    Type
    ITreeTableSummary[]

    InvalidateSummariesBottomUp(Boolean)

    Walks up parent branches and reset summaries.

    Declaration
    public override void InvalidateSummariesBottomUp(bool notifyParentRecordSource)
    Parameters
    Type Name Description
    System.Boolean notifyParentRecordSource
    Overrides
    TreeTableNode.InvalidateSummariesBottomUp(Boolean)

    InvalidateSummariesTopDown(Boolean)

    Marks all summaries dirty in this node and child nodes.

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

    if set to true notify counter source.

    Implements

    System.IDisposable
    ITreeTableBranch
    ITreeTableSummaryNode
    ITreeTableNode

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved