WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridTableFilterBarGridListCellModelExt - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridTableFilterBarGridListCellModelExt

    Implements the data model or cell model for filterbar cell for paging.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    GridCellModelBase
    GridStaticCellModel
    GridTextBoxCellModel
    GridDropDownCellModel
    GridComboBoxCellModel
    GridDropDownGridListControlCellModel
    GridTableFilterBarGridListCellModel
    GridTableFilterBarGridListCellModelExt
    Implements
    System.Runtime.Serialization.ISerializable
    System.IDisposable
    Inherited Members
    GridTableFilterBarGridListCellModel.CreateRenderer(GridControlBase)
    GridTableFilterBarGridListCellModel.GetDataSource(GridStyleInfo)
    GridTableFilterBarGridListCellModel.FillWithChoices(ListBox, GridStyleInfo, Boolean)
    GridTableFilterBarGridListCellModel.FillWithChoices(GridListControl, GridStyleInfo, Boolean)
    GridTableFilterBarGridListCellModel.Select(GridTableCellStyleInfoIdentity, Int32)
    GridTableFilterBarGridListCellModel.GetUniqueColumnGroupId(GridTableCellStyleInfoIdentity)
    GridTableFilterBarGridListCellModel.GetUniqueGroupId(GridTableCellStyleInfoIdentity)
    GridTableFilterBarGridListCellModel.GetRecordFilters(RecordFilterDescriptorCollection, GridTableCellStyleInfoIdentity, String)
    GridTableFilterBarGridListCellModel.SelectItem(GridTableCellStyleInfoIdentity, Int32)
    GridTableFilterBarGridListCellModel.ApplyFilters()
    GridTableFilterBarGridListCellModel.ResetFilterBar(GridTableCellStyleInfoIdentity)
    GridTableFilterBarGridListCellModel.SelectCustomFilterBar(GridTableCellStyleInfoIdentity)
    GridTableFilterBarGridListCellModel.ShowCollectionDialog(Object, String, IServiceProvider, Type)
    GridTableFilterBarGridListCellModel.SelectAllText
    GridTableFilterBarGridListCellModel.SelectCustomText
    GridTableFilterBarGridListCellModel.SelectEmptyText
    GridTableFilterBarGridListCellModel.ShowingCustomFilterDialog
    GridComboBoxCellModel.Dispose(Boolean)
    GridComboBoxCellModel.ApplyFormattedText(GridStyleInfo, String, Int32)
    GridComboBoxCellModel.FindValue(GridStyleInfo, Object)
    GridComboBoxCellModel.GetItemValue(Object, String, Object)
    GridComboBoxCellModel.GetFormattedText(GridStyleInfo, Object, Int32)
    GridComboBoxCellModel.AllowDoubleClickChangeSelectedIndex
    GridComboBoxCellModel.CacheDataSource
    GridDropDownCellModel.GetObjectData(SerializationInfo, StreamingContext)
    GridDropDownCellModel.OnQueryPrefferedClientSize(Graphics, Int32, Int32, GridStyleInfo, GridQueryBounds)
    GridDropDownCellModel.SupportsChoiceList
    GridStaticCellModel.OnQueryCanMergeCell(Int32, Int32, GridStyleInfo, GridMergeCellDirection)
    GridStaticCellModel.OnQueryCanFloatCell(Int32, Int32, GridStyleInfo, GridQueryFloatCell)
    GridStaticCellModel.AllowFloating
    GridStaticCellModel.AllowMerging
    GridCellModelBase.Dispose()
    GridCellModelBase.OnBindingContextChanged(EventArgs)
    GridCellModelBase.GetLocalizedString(String)
    GridCellModelBase.OnModelDeserialization(Object, GridModel)
    GridCellModelBase.CreateCopy(GridModel)
    GridCellModelBase.SubtractBorders(Rectangle, GridStyleInfo, Boolean)
    GridCellModelBase.SubtractBorders(Rectangle, GridStyleInfo)
    GridCellModelBase.CalculatePreferredCellSize(Graphics, Int32, Int32, GridStyleInfo, GridQueryBounds)
    GridCellModelBase.MeasureSampleWString(Graphics, Font)
    GridCellModelBase.GetCellSize(Int32, Int32)
    GridCellModelBase.GetCellClientSize(Int32, Int32, GridStyleInfo)
    GridCellModelBase.GetFormattedOrActiveTextAt(Int32, Int32, GridStyleInfo)
    GridCellModelBase.GetText(GridStyleInfo, Object)
    GridCellModelBase.ApplyText(GridStyleInfo, String)
    GridCellModelBase.SetActiveText(Int32, Int32, String)
    GridCellModelBase.GetActiveText(Int32, Int32)
    GridCellModelBase.OnActiveTextChanged(GridCellEventArgs)
    GridCellModelBase.ResetActiveText(Int32, Int32)
    GridCellModelBase.GetPropertyDescriptor(GridStyleInfo)
    GridCellModelBase.GetTypeConverter(GridStyleInfo)
    GridCellModelBase.IsDisposing
    GridCellModelBase.IsDisposed
    GridCellModelBase.ForceCoveredCellFullBounds
    GridCellModelBase.BindingContext
    GridCellModelBase.Description
    GridCellModelBase.SerializeSchemeVersion
    GridCellModelBase.Grid
    GridCellModelBase.ButtonBarSize
    GridCellModelBase.MeasureEmptyCellString
    GridCellModelBase.ActiveTextChanged
    System.Object.ToString()
    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.GridHelperClasses
    Assembly: Syncfusion.GridHelperClasses.Windows.dll
    Syntax
    public class GridTableFilterBarGridListCellModelExt : GridTableFilterBarGridListCellModel, ISerializable, IDisposable
    Remarks

    This helps to apply filtering across all records in every page.

    Constructors

    GridTableFilterBarGridListCellModelExt(GridModel, Engine)

    Initializes a new instance of the GridTableFilterBarGridListCellModelExt class.

    Declaration
    public GridTableFilterBarGridListCellModelExt(GridModel grid, Engine engine)
    Parameters
    Type Name Description
    GridModel grid

    The Grid Model.

    Engine engine

    The Engine.

    Methods

    Apply()

    Applies the filter to the Engine.

    Declaration
    public void Apply()

    GetFilterBarChoices(GridTableCellStyleInfoIdentity)

    An overridden method that gets called when the filter dropdown is opened.

    Declaration
    public override object[] GetFilterBarChoices(GridTableCellStyleInfoIdentity tableCellIdentity)
    Parameters
    Type Name Description
    GridTableCellStyleInfoIdentity tableCellIdentity

    StyleInfoIdentity

    Returns
    Type Description
    System.Object[]

    Set of filter items.

    Overrides
    GridTableFilterBarGridListCellModel.GetFilterBarChoices(GridTableCellStyleInfoIdentity)

    SelectAll()

    Applies (All) type filtering to the column.

    Declaration
    public void SelectAll()
    Remarks

    Resets the filter applied to that column.

    SelectItem(Int32)

    Applies specific item filtering to the column.

    Declaration
    public void SelectItem(int index)
    Parameters
    Type Name Description
    System.Int32 index

    Selected index

    Implements

    System.Runtime.Serialization.ISerializable
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved