menu

WinForms

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

    Show / Hide Table of Contents

    Class RowElementsSection

    A base class for sections that can contain one or multiple row elements.

    Inheritance
    System.Object
    Element
    Section
    RowElementsSection
    CaptionSection
    ColumnHeaderSection
    FilterBarSection
    GridRowElementsSection
    GridStackedHeaderSection
    GridSummarySection
    Implements
    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    IRowElementsContainer
    Inherited Members
    Element.ChildTableGroupLevel
    Element.Dispose()
    Element.Disposed
    Element.Disposing
    Element.Engine
    Element.EngineTable
    Element.EnsureInitialized(Object)
    Element.EnsureInitialized(Object, Boolean)
    Element.GetCaptionSection()
    Element.GetCaptionSection(Element)
    Element.GetChildCount()
    Element.GetColumnHeaderSection()
    Element.GetColumnHeaderSection(Element)
    Element.GetCustomCount()
    Element.GetCustomPosition()
    Element.GetData()
    Element.GetFilterBar()
    Element.GetFilterBar(Element)
    Element.GetRecord()
    Element.GetRecord(Element)
    Element.GetSummaries(Table)
    Element.GetVisibleCustomCount()
    Element.GetVisibleCustomPosition()
    Element.GetVisibleInHierarchy()
    Element.GetVisibleInParent()
    Element.GroupLevel
    Element.Id
    Element.InDisposed
    Element.Info
    Element.InvalidateCounter()
    Element.InvalidateCounterBottomUp()
    Element.IsCaption()
    Element.IsCaption(Element)
    Element.IsChildVisible(Element)
    Element.IsColumnHeader()
    Element.IsColumnHeader(Element)
    Element.IsDisposed
    Element.IsFilterBar()
    Element.IsFilterBar(Element)
    Element.IsRecord()
    Element.IsRecord(Element)
    Element.ITreeTableSummaryArraySource.GetSummaries(ITreeTableEmptySummaryArraySource, Boolean)
    Element.Kind
    Element.OnBeginEditCalled()
    Element.OnBeginEditComplete(Boolean)
    Element.OnCancelEditCalled()
    Element.OnCancelEditComplete(Boolean)
    Element.OnDisposed(EventArgs)
    Element.OnElementTreeInvalidateCounterBottomUp()
    Element.OnEndEditCalled()
    Element.OnEndEditComplete(Boolean)
    Element.OnEnterRecordCalled()
    Element.OnEnterRecordComplete(Boolean)
    Element.OnLeaveRecordCalled()
    Element.OnLeaveRecordComplete(Boolean)
    Element.ParentChildTable
    Element.ParentDisplayElement
    Element.ParentGroup
    Element.ParentRecord
    Element.ParentSection
    Element.ParentTable
    Element.ParentTableDescriptor
    Element.Reserved1
    Element.Reserved10
    Element.Reserved11
    Element.Reserved16a
    Element.Reserved16b
    Element.Reserved16c
    Element.Reserved2
    Element.Reserved3
    Element.Reserved4
    Element.Reserved5
    Element.Reserved6
    Element.Reserved7
    Element.Reserved8
    Element.Reserved9
    Element.SupportsId()
    Element.TableLevel
    Section.GetCounter()
    Section.ParentElement
    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)
    Namespace: Syncfusion.Grouping
    Assembly: Syncfusion.Grouping.Base.dll
    Syntax
    public class RowElementsSection : Section, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IRowElementsContainer, IContainerElement, IElementTreeTableSource, IElement

    Constructors

    RowElementsSection(Group)

    Initializes a new section ofRowElementsSection in the specified group.

    Declaration
    public RowElementsSection(Group parent)
    Parameters
    Type Name Description
    Group parent

    The group this section is created in.

    Properties

    RowElements

    Returns the collection of RowElement elements.

    Declaration
    public RowElementCollection RowElements { get; }
    Property Value
    Type
    RowElementCollection

    Methods

    Dispose(Boolean)

    Disposes the unmanaged resources.

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

    GetElementCount()

    Gets the number of elements.

    Declaration
    public override int GetElementCount()
    Returns
    Type Description
    System.Int32

    Element count.

    Overrides
    Element.GetElementCount()

    GetFilteredRecordCount()

    Gets the number of filtered records.

    Declaration
    public override int GetFilteredRecordCount()
    Returns
    Type Description
    System.Int32

    Filtered record count.

    Overrides
    Element.GetFilteredRecordCount()

    GetRecordCount()

    Gets the number of records.

    Declaration
    public override int GetRecordCount()
    Returns
    Type Description
    System.Int32

    Record count.

    Overrides
    Element.GetRecordCount()

    GetSummaries(Table, out Boolean)

    Gets summary information for the elements.

    Declaration
    public override ITreeTableSummary[] GetSummaries(Table parentTable, out bool summaryChanged)
    Parameters
    Type Name Description
    Table parentTable

    A reference to parent table.

    System.Boolean summaryChanged

    Returns true if changes were detected.

    Returns
    Type Description
    ITreeTableSummary[]

    Returns summary information.

    Overrides
    Element.GetSummaries(Table, out Boolean)

    GetVisibleCount()

    Gets the number of visible elements.

    Declaration
    public override int GetVisibleCount()
    Returns
    Type Description
    System.Int32

    Visible element count.

    Overrides
    Element.GetVisibleCount()

    GetYAmountCount()

    Gets the element height.

    Declaration
    public override double GetYAmountCount()
    Returns
    Type Description
    System.Double

    Element height.

    Overrides
    Element.GetYAmountCount()

    InvalidateCounterTopDown(Boolean)

    Resets counter for all elements.

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

    Indicates if the counter source should be notified.

    Overrides
    Element.InvalidateCounterTopDown(Boolean)

    InvalidateSummariesBottomUp()

    Resets the summary for all elements.

    Declaration
    public override void InvalidateSummariesBottomUp()
    Overrides
    Section.InvalidateSummariesBottomUp()

    InvalidateSummariesTopDown()

    Resets summary for all elements.

    Declaration
    public override void InvalidateSummariesTopDown()
    Overrides
    Element.InvalidateSummariesTopDown()

    InvalidateSummary()

    Resets the summary.

    Declaration
    public override void InvalidateSummary()
    Overrides
    Element.InvalidateSummary()

    OnEnsureInitialized(Object)

    This virtual method is called from OnEnsureInitialized(Object) and lets derived elements implement element-specific logic to ensure object is up to data.

    Declaration
    protected override bool OnEnsureInitialized(object sender)
    Parameters
    Type Name Description
    System.Object sender

    The object that triggered the OnEnsureInitialized(Object) call.

    Returns
    Type Description
    System.Boolean

    True if changes were detected and the object was updated; False otherwise.

    Overrides
    Element.OnEnsureInitialized(Object)

    ToString()

    Returns a string holding the current object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    String representation of the current object.

    Overrides
    Element.ToString()

    Implements

    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    IRowElementsContainer
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved