WinForms

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

    Show / Hide Table of Contents

    Class RecordNestedTablesPart

    Represents a class that provides a part of a record with nested tables.

    Inheritance
    System.Object
    Element
    RecordPart
    RecordNestedTablesPart
    GridRecordNestedTablesPart
    Implements
    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    Inherited Members
    RecordPart.Dispose(Boolean)
    RecordPart.InvalidateSummariesBottomUp()
    RecordPart.GetFilteredRecordCount()
    RecordPart.GetRecordCount()
    RecordPart.ParentElement
    Element.SupportsId()
    Element.Dispose()
    Element.OnDisposed(EventArgs)
    Element.EnsureInitialized(Object)
    Element.EnsureInitialized(Object, Boolean)
    Element.GetCounter()
    Element.InvalidateCounterBottomUp()
    Element.InvalidateCounter()
    Element.OnElementTreeInvalidateCounterBottomUp()
    Element.GetSummaries(Table)
    Element.GetSummaries(Table, Boolean)
    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.Id
    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.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 class RecordNestedTablesPart : RecordPart, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IContainerElement, IElementTreeTableSource, IElement
    Remarks

    You can access nested tables in a record with the NestedTables property of a Record.

    Constructors

    RecordNestedTablesPart(Record)

    Initializes a new instances of the RecordNestedTablesPart class with the given record as parent.

    Declaration
    public RecordNestedTablesPart(Record parent)
    Parameters
    Type Name Description
    Record parent

    An instance of the Record class.

    Properties

    NestedTables

    Gets the value of the NestedTablesCollection. For internal use only.

    Declaration
    public NestedTablesCollection NestedTables { get; }
    Property Value
    Type Description
    NestedTablesCollection

    Methods

    GetElementCount()

    Overridden to get the number of elements.

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

    Element count.

    Overrides
    Element.GetElementCount()

    GetVisibleCount()

    Overridden to get the number of visible elements.

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

    Visible element count.

    Overrides
    Element.GetVisibleCount()

    GetYAmountCount()

    Overridden to get the row height for the element.

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

    Element's row height.

    Overrides
    Element.GetYAmountCount()

    InvalidateCounterTopDown(Boolean)

    Overridden to resets the counter for all elements.

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

    Indicates whether to notify the counter source.

    Overrides
    Element.InvalidateCounterTopDown(Boolean)

    InvalidateSummariesTopDown()

    Overridden to resets the summary for all elements from top to bottom.

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

    InvalidateSummary()

    Overridden to resets the summary.

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

    OnEnsureInitialized(Object)

    Overridden to determine whether all the objects are updated or not.

    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; Otherwise False.

    Overrides
    Element.OnEnsureInitialized(Object)
    Remarks

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

    Implements

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