menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class FilterBarSection - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class FilterBarSection

    Represents a class that provides a place holder section with 1 visible element for showing a filter bar.

    Inheritance
    System.Object
    Element
    Section
    RowElementsSection
    FilterBarSection
    GridFilterBarSection
    Implements
    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    IRowElementsContainer
    Inherited Members
    Element.ChildTableGroupLevel
    Element.Dispose()
    Element.Disposed
    Element.Disposing
    Element.Engine
    Element.EngineTable
    Element.EnsureInitialized(Object)
    Element.EnsureInitialized(Object, Boolean)
    Element.GetCaptionSection()
    Element.GetCaptionSection(Element)
    Element.GetChildCount()
    Element.GetColumnHeaderSection()
    Element.GetColumnHeaderSection(Element)
    Element.GetCustomCount()
    Element.GetCustomPosition()
    Element.GetData()
    Element.GetFilterBar()
    Element.GetFilterBar(Element)
    Element.GetRecord()
    Element.GetRecord(Element)
    Element.GetSummaries(Table)
    Element.GetVisibleCustomCount()
    Element.GetVisibleCustomPosition()
    Element.GetVisibleInHierarchy()
    Element.GetVisibleInParent()
    Element.GroupLevel
    Element.Id
    Element.InDisposed
    Element.Info
    Element.InvalidateCounter()
    Element.InvalidateCounterBottomUp()
    Element.IsCaption()
    Element.IsCaption(Element)
    Element.IsChildVisible(Element)
    Element.IsColumnHeader()
    Element.IsColumnHeader(Element)
    Element.IsDisposed
    Element.IsFilterBar()
    Element.IsFilterBar(Element)
    Element.IsRecord()
    Element.IsRecord(Element)
    Element.ITreeTableSummaryArraySource.GetSummaries(ITreeTableEmptySummaryArraySource, Boolean)
    Element.OnBeginEditCalled()
    Element.OnBeginEditComplete(Boolean)
    Element.OnCancelEditCalled()
    Element.OnCancelEditComplete(Boolean)
    Element.OnDisposed(EventArgs)
    Element.OnElementTreeInvalidateCounterBottomUp()
    Element.OnEndEditCalled()
    Element.OnEndEditComplete(Boolean)
    Element.OnEnterRecordCalled()
    Element.OnEnterRecordComplete(Boolean)
    Element.OnLeaveRecordCalled()
    Element.OnLeaveRecordComplete(Boolean)
    Element.ParentChildTable
    Element.ParentDisplayElement
    Element.ParentGroup
    Element.ParentRecord
    Element.ParentSection
    Element.ParentTable
    Element.ParentTableDescriptor
    Element.Reserved1
    Element.Reserved10
    Element.Reserved11
    Element.Reserved16a
    Element.Reserved16b
    Element.Reserved16c
    Element.Reserved2
    Element.Reserved3
    Element.Reserved4
    Element.Reserved5
    Element.Reserved6
    Element.Reserved7
    Element.Reserved8
    Element.Reserved9
    Element.SupportsId()
    Element.TableLevel
    RowElementsSection.GetSummaries(Table, Boolean)
    RowElementsSection.InvalidateSummariesBottomUp()
    RowElementsSection.InvalidateSummariesTopDown()
    RowElementsSection.InvalidateSummary()
    RowElementsSection.RowElements
    RowElementsSection.ToString()
    Section.GetCounter()
    Section.ParentElement
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    Element.Kind

    Methods

    Dispose(Boolean)

    Overrides and manages the unwanted resources.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    RowElementsSection.Dispose(Boolean)

    GetElementCount()

    Overrides and gets the number of elements.

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

    Element count.

    Overrides
    RowElementsSection.GetElementCount()

    GetFilteredRecordCount()

    Gets number of filtered records.

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

    Filtered records count.

    Overrides
    RowElementsSection.GetFilteredRecordCount()

    GetRecordCount()

    Gets number of records.

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

    Record count.

    Overrides
    RowElementsSection.GetRecordCount()

    GetVisibleCount()

    Overrides and gets number of visible elements.

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

    Visible element count.

    Overrides
    RowElementsSection.GetVisibleCount()

    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
    RowElementsSection.GetYAmountCount()

    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
    RowElementsSection.InvalidateCounterTopDown(Boolean)

    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

    Overrides
    RowElementsSection.OnEnsureInitialized(Object)

    Implements

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