menu

WinUI

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface ITreeTable - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface ITreeTable

    Tree table interface definition.

    Namespace: Syncfusion.UI.Xaml.Grids.Collections
    Assembly: Syncfusion.GridCommon.WinUI.dll
    Syntax
    public interface ITreeTable : IList, ICollection, IEnumerable, IDisposable

    Properties

    Comparer

    A comparer used by sorted trees.

    Declaration
    IComparer Comparer { get; set; }
    Property Value
    Type
    System.Collections.IComparer

    IsInitializing

    Indicates whether BeginInit was called.

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

    Root

    Returns the root node.

    Declaration
    ITreeTableNode Root { get; }
    Property Value
    Type
    ITreeTableNode

    Sorted

    Indicates whether this is a sorted tree.

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

    Methods

    BeginInit()

    Optimizes insertion of many elements when tree is initialized for the first time.

    Declaration
    void BeginInit()

    EndInit()

    Ends optimization of insertion of elements when tree is initialized for the first time.

    Declaration
    void EndInit()

    GetNextEntry(ITreeTableEntry)

    Optimized access to a subsequent entry.

    Declaration
    ITreeTableEntry GetNextEntry(ITreeTableEntry current)
    Parameters
    Type Name Description
    ITreeTableEntry current
    Returns
    Type
    ITreeTableEntry

    GetPreviousEntry(ITreeTableEntry)

    Optimized access to a previous entry.

    Declaration
    ITreeTableEntry GetPreviousEntry(ITreeTableEntry current)
    Parameters
    Type Name Description
    ITreeTableEntry current
    Returns
    Type
    ITreeTableEntry
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved