WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RowElement

    Show / Hide Table of Contents

    Class RowElement

    A base class for elements that can be added to a RowElementCollection in a RowElementsSection.

    Inheritance
    System.Object
    Element
    RowElement
    CaptionRow
    ColumnHeaderRow
    FilterBarRow
    RecordPreviewRow
    RecordRow
    GridStackedHeaderRow
    GridSummaryRow
    Implements
    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    Inherited Members
    Element.Dispose()
    Element.OnDisposed(EventArgs)
    Element.Dispose(Boolean)
    Element.EnsureInitialized(Object)
    Element.EnsureInitialized(Object, Boolean)
    Element.GetCounter()
    Element.InvalidateCounter()
    Element.OnElementTreeInvalidateCounterBottomUp()
    Element.GetSummaries(Table)
    Element.GetSummaries(Table, Boolean)
    Element.GetVisibleCount()
    Element.GetYAmountCount()
    Element.GetCustomCount()
    Element.GetVisibleCustomCount()
    Element.IsChildVisible(Element)
    Element.GetVisibleInParent()
    Element.GetVisibleInHierarchy()
    Element.ToString()
    Element.GetChildCount()
    Element.GetCustomPosition()
    Element.GetVisibleCustomPosition()
    Element.ITreeTableSummaryArraySource.GetSummaries(ITreeTableEmptySummaryArraySource, Boolean)
    Element.GetData()
    Element.OnBeginEditCalled()
    Element.OnBeginEditComplete(Boolean)
    Element.OnEndEditCalled()
    Element.OnEndEditComplete(Boolean)
    Element.OnCancelEditCalled()
    Element.OnCancelEditComplete(Boolean)
    Element.OnLeaveRecordCalled()
    Element.OnLeaveRecordComplete(Boolean)
    Element.OnEnterRecordCalled()
    Element.OnEnterRecordComplete(Boolean)
    Element.IsCaption(Element)
    Element.IsRecord(Element)
    Element.IsColumnHeader(Element)
    Element.IsFilterBar(Element)
    Element.IsCaption()
    Element.IsRecord()
    Element.IsColumnHeader()
    Element.IsFilterBar()
    Element.GetCaptionSection(Element)
    Element.GetRecord(Element)
    Element.GetColumnHeaderSection(Element)
    Element.GetFilterBar(Element)
    Element.GetCaptionSection()
    Element.GetRecord()
    Element.GetColumnHeaderSection()
    Element.GetFilterBar()
    Element.Engine
    Element.EngineTable
    Element.ParentTable
    Element.TableLevel
    Element.Reserved1
    Element.Reserved2
    Element.Reserved3
    Element.Reserved4
    Element.Reserved5
    Element.Reserved6
    Element.Reserved7
    Element.Reserved8
    Element.Reserved9
    Element.Reserved10
    Element.Reserved11
    Element.Reserved16a
    Element.Reserved16b
    Element.Reserved16c
    Element.Info
    Element.Kind
    Element.Disposing
    Element.IsDisposed
    Element.InDisposed
    Element.ParentTableDescriptor
    Element.ParentElement
    Element.ParentDisplayElement
    Element.ParentGroup
    Element.ParentRecord
    Element.ParentChildTable
    Element.ParentSection
    Element.GroupLevel
    Element.ChildTableGroupLevel
    Element.Disposed
    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.Grouping
    Assembly: Syncfusion.Grouping.Base.dll
    Syntax
    public abstract class RowElement : Element, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IDisplayElement

    Constructors

    RowElement(Element)

    Initializes an object with the specified parent element.

    Declaration
    public RowElement(Element parent)
    Parameters
    Type Name Description
    Element parent

    The parent element.

    Properties

    Id

    Gets or sets the key to identify the current object.

    Declaration
    public override int Id { get; set; }
    Property Value
    Type Description
    System.Int32
    Overrides
    Element.Id

    Methods

    GetElementCount()

    Gets the element count.

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

    Number of elements.

    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()

    InvalidateCounterBottomUp()

    Walks up to the parent branches and resets the counters.

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

    InvalidateCounterTopDown(Boolean)

    Walks down to the child branches and resets the counters.

    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()

    Walks up to the parent branches and resets the summaries.

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

    InvalidateSummariesTopDown()

    Walks down to the child branches and resets the summaries.

    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)

    SupportsId()

    Determines whether this object can be uniquely identified using the Id.

    Declaration
    public override bool SupportsId()
    Returns
    Type Description
    System.Boolean

    True if it supports id.

    Overrides
    Element.SupportsId()

    Implements

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