Class DetailsSection
Defines a base class for the RecordsInDetailsCollection or GroupsInDetailsCollection. Instances of this class are accessed through the Details property of a parent Group.
Inherited Members
Namespace: Syncfusion.Grouping
Assembly: Syncfusion.Grouping.Base.dll
Syntax
public abstract class DetailsSection : Section, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IContainerElement, IElementTreeTableSource, IElement
Constructors
DetailsSection(Group)
Initializes a new instances of the DetailsSection in the specified group.
Declaration
protected DetailsSection(Group parent)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | The group this section is created in. |
Properties
HasRecords
Determines whether this section contains records or groups or not.
Declaration
public bool HasRecords { get; }
Property Value
Type |
---|
System.Boolean |
ParentTable
Gets or sets the parent table this section belongs to.
Declaration
public override Table ParentTable { get; set; }
Property Value
Type |
---|
Table |
Overrides
Methods
GetCustomCount()
Overrides and gets the custom count for the element.
Declaration
public override double GetCustomCount()
Returns
Type | Description |
---|---|
System.Double | Custom count. |
Overrides
GetElementCount()
Overrides and gets the element count.
Declaration
public override int GetElementCount()
Returns
Type | Description |
---|---|
System.Int32 | Element count. |
Overrides
GetFilteredRecordCount()
Overrides and gets the filtered record count.
Declaration
public override int GetFilteredRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Filtered record count. |
Overrides
GetRecordCount()
Overrides and gets the number of records.
Declaration
public override int GetRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Record count. |
Overrides
GetVisibleCount()
Overrides and gets the number of visible elements.
Declaration
public override int GetVisibleCount()
Returns
Type | Description |
---|---|
System.Int32 | Number of visible elements. |
Overrides
GetVisibleCustomCount()
Overrides and gets the custom count for visible elements.
Declaration
public override double GetVisibleCustomCount()
Returns
Type | Description |
---|---|
System.Double | Visible custom count. |
Overrides
GetYAmountCount()
Overrides and gets the element height.
Declaration
public override double GetYAmountCount()
Returns
Type | Description |
---|---|
System.Double | Element height. |
Overrides
InvalidateCounter()
Overrides and resets the counter.
Declaration
public override void InvalidateCounter()
Overrides
InvalidateCounterTopDown(Boolean)
Overrides and resets the counter for all the elements.
Declaration
public override void InvalidateCounterTopDown(bool notifyCounterSource)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | notifyCounterSource | Indicates whether to notify the counter source. |
Overrides
InvalidateSummariesTopDown()
Overrides and resets the summaries for all the elements.
Declaration
public override void InvalidateSummariesTopDown()
Overrides
InvalidateSummary()
Overrides and resets the summary.
Declaration
public override void InvalidateSummary()
Overrides
ToString()
Overrides and gets the string representation of DetailsSection.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String representation of the current object. |