ColumnFilter
Wisej.Web.Ext.ColumnFilter.ColumnFilter
Namespace: Wisej.Web.Ext.ColumnFilter
Assembly: Wisej.Web.Ext.ColumnFilter (3.2.0.0)
Adds a custom filter button to DataGridViewColumn to display a custom filter panel.
public class ColumnFilter : Component, IWisejExtenderProvider, IExtenderProvider, ISupportInitializePublic Class ColumnFilter
Inherits Component
Implements IWisejExtenderProvider, IExtenderProvider, ISupportInitializeConstructors
ColumnFilter()
Initializes a new instance of ColumnFilter
ColumnFilter(container)
Initializes a new instance of the ColumnFilter class with a specified container.
Properties
FilteredImage
Image: Returns or sets the image that is displayed in the filter button when there is an active filter. Can be null.
FilteredImageSource
String: Returns or sets the theme name or URL for the image to display in the filter button when there is an active filter. Can be null.
FilterPanelType
Type: Returns or sets the ColumnFilterPanel to associate with this ColumnFilter extender. (Default: null)
Image
Image: Returns or sets the image that is displayed in the filter button.
ImageSource
String: Returns or sets the theme name or URL for the image to display in the filter button.
Methods
GetShowFilter(column)
Returns whether the specified DataGridViewColumn shows the filter button in its header.
Returns: Boolean. True if the DataGridViewColumn shows the filter button.
OnRowsFiltered(filteredRowCount)
Fires the RowsFiltered event.
SetShowFilter(column, show)
Shows or hides the filter button on a DataGridViewColumn header panel.
Events
RowsFiltered
EventHandler<RowsFilteredEventArg> Event is fired when all filters are applied.
Last updated
Was this helpful?