WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TreeGridRowGenerator - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TreeGridRowGenerator

    Inheritance
    System.Object
    TreeGridRowGenerator
    Implements
    ITreeGridRowGenerator
    System.IDisposable
    Inherited Members
    System.Object.ToString()
    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.UI.Xaml.TreeGrid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public class TreeGridRowGenerator : ITreeGridRowGenerator, IDisposable

    Constructors

    TreeGridRowGenerator(SfTreeGrid)

    Declaration
    public TreeGridRowGenerator(SfTreeGrid owner)
    Parameters
    Type Name Description
    SfTreeGrid owner

    Properties

    Items

    Declaration
    public List<TreeDataRowBase> Items { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeDataRowBase>

    Owner

    Declaration
    public SfTreeGrid Owner { get; set; }
    Property Value
    Type Description
    SfTreeGrid

    Methods

    ApplyColumnSizerOnInitial(Double)

    Declaration
    public void ApplyColumnSizerOnInitial(double availableWidth)
    Parameters
    Type Name Description
    System.Double availableWidth

    ColumnHiddenChanged(HiddenRangeChangedEventArgs)

    Declaration
    public void ColumnHiddenChanged(HiddenRangeChangedEventArgs args)
    Parameters
    Type Name Description
    HiddenRangeChangedEventArgs args

    ColumnInserted(Int32, Int32)

    Declaration
    public void ColumnInserted(int index, int count)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int32 count

    ColumnRemoved(Int32, Int32)

    Declaration
    public void ColumnRemoved(int index, int count)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int32 count

    Dispose()

    Disposes all the resources used by the TreeGridRowGenerator class.

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Disposes all the resources used by the TreeGridRowGenerator class.

    Declaration
    protected virtual void Dispose(bool isDisposing)
    Parameters
    Type Name Description
    System.Boolean isDisposing

    Indicates whether the call is from Dispose method or from a finalizer.

    EnsureColumns(VisibleLinesCollection)

    Declaration
    public void EnsureColumns(VisibleLinesCollection visibleColumns)
    Parameters
    Type Name Description
    VisibleLinesCollection visibleColumns

    EnsureRows(VisibleLinesCollection)

    Method to ensure or update the row associated properties like RowIndex, RowData, row state and its selection while scrolling and Data Manipulation Operation based on VisibleRows.

    Declaration
    public virtual void EnsureRows(VisibleLinesCollection visibleRows)
    Parameters
    Type Name Description
    VisibleLinesCollection visibleRows

    PregenerateRows(VisibleLinesCollection, VisibleLinesCollection)

    Declaration
    public void PregenerateRows(VisibleLinesCollection visibleRows, VisibleLinesCollection visibleColumns)
    Parameters
    Type Name Description
    VisibleLinesCollection visibleRows
    VisibleLinesCollection visibleColumns

    ResetSelection()

    Declaration
    public void ResetSelection()

    RowHiddenChanged(HiddenRangeChangedEventArgs)

    Declaration
    public void RowHiddenChanged(HiddenRangeChangedEventArgs args)
    Parameters
    Type Name Description
    HiddenRangeChangedEventArgs args

    RowsArranged()

    Declaration
    public void RowsArranged()

    Explicit Interface Implementations

    ITreeGridRowGenerator.Items

    Declaration
    IList<ITreeDataRowElement> ITreeGridRowGenerator.Items { get; }
    Returns
    Type Description
    System.Collections.Generic.IList<ITreeDataRowElement>

    Implements

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