Class FilterBarSection
Represents a class that provides a place holder section with 1 visible element for showing a filter bar.
Implements
Inherited Members
Namespace: Syncfusion.Grouping
Assembly: Syncfusion.Grouping.Base.dll
Syntax
public class FilterBarSection : RowElementsSection, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IRowElementsContainer, IContainerElement, IElementTreeTableSource, IElement
Constructors
FilterBarSection(Group)
Initializes a new instances of the FilterBarSection class in the specified group.
Declaration
public FilterBarSection(Group parent)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | The parent group. |
Properties
FilterBarRows
Gets the collection of FilterBarRow elements.
Declaration
public FilterBarRowCollection FilterBarRows { get; }
Property Value
Type |
---|
FilterBarRowCollection |
Kind
Gets the kind of display element.
Declaration
public override DisplayElementKind Kind { get; }
Property Value
Type |
---|
DisplayElementKind |
Overrides
Methods
Dispose(Boolean)
Overrides and manages the unwanted resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
Overrides
GetElementCount()
Overrides and gets the number of elements.
Declaration
public override int GetElementCount()
Returns
Type | Description |
---|---|
System.Int32 | Element count. |
Overrides
GetFilteredRecordCount()
Gets number of filtered records.
Declaration
public override int GetFilteredRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Filtered records count. |
Overrides
GetRecordCount()
Gets number of records.
Declaration
public override int GetRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Record count. |
Overrides
GetVisibleCount()
Overrides and gets number of visible elements.
Declaration
public override int GetVisibleCount()
Returns
Type | Description |
---|---|
System.Int32 | Visible element count. |
Overrides
GetYAmountCount()
Overrides and gets the height of the element row height.
Declaration
public override double GetYAmountCount()
Returns
Type | Description |
---|---|
System.Double | Element's row height. |
Overrides
InvalidateCounterTopDown(Boolean)
Forces reevaluation of the counters of all elements.
Declaration
public override void InvalidateCounterTopDown(bool notifyCounterSource)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | notifyCounterSource | When true notifies the counter source. |
Overrides
OnEnsureInitialized(Object)
Overrides and determines whether the objects are up-dated or not.
Declaration
protected override bool OnEnsureInitialized(object sender)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender |
Returns
Type | Description |
---|---|
System.Boolean | Boolean value |