Class RecordNestedTablesPart
Represents a class that provides a part of a record with nested tables.
Inherited Members
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 |
---|
NestedTablesCollection |
Methods
GetElementCount()
Overridden to get the number of elements.
Declaration
public override int GetElementCount()
Returns
Type | Description |
---|---|
System.Int32 | Element count. |
Overrides
GetVisibleCount()
Overridden to get the number of visible elements.
Declaration
public override int GetVisibleCount()
Returns
Type | Description |
---|---|
System.Int32 | Visible element count. |
Overrides
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
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
InvalidateSummariesTopDown()
Overridden to resets the summary for all elements from top to bottom.
Declaration
public override void InvalidateSummariesTopDown()
Overrides
InvalidateSummary()
Overridden to resets the summary.
Declaration
public override void InvalidateSummary()
Overrides
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
Remarks
This virtual method is called from OnEnsureInitialized(Object) and lets derived elements implement element-specific logic to ensure object is updated.