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, ISupportInitialize

Constructors

Initializes a new instance of ColumnFilter

Initializes a new instance of the ColumnFilter class with a specified container.

NameTypeDescription

container

An IContainercontainer.

Properties

Image: Returns or sets the image that is displayed in the filter button when there is an active filter. Can be null.

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.

Type: Returns or sets the ColumnFilterPanel to associate with this ColumnFilter extender. (Default: null)

Image: Returns or sets the image that is displayed in the filter button.

String: Returns or sets the theme name or URL for the image to display in the filter button.

Methods

Returns whether the specified DataGridViewColumn shows the filter button in its header.

ParameterTypeDescription

column

The DataGridViewColumn to query.

Returns: Boolean. True if the DataGridViewColumn shows the filter button.

Fires the RowsFiltered event.

ParameterTypeDescription

filteredRowCount

Shows or hides the filter button on a DataGridViewColumn header panel.

ParameterTypeDescription

column

The DataGridViewColumn for which to show or hide the filter button.

show

True to show the filter button or false to remove it.

Events

EventHandler<RowsFilteredEventArg> Event is fired when all filters are applied.

Last updated