[]
        
(Showing Draft Content)

C1.WPF.FlexGrid.C1FlexGridFilterRow

C1FlexGridFilterRow Class

Implements an special filter row that can be added to existing C1FlexGrid controls.

Inheritance
C1FlexGridFilterRow
Namespace: C1.WPF.FlexGrid
Assembly: C1.WPF.FlexGridFilter.4.6.2.dll
Syntax
public class C1FlexGridFilterRow : DependencyObject
Remarks

To enable filtering on a C1FlexGrid control, create an instance of a C1FlexGridFilter and pass the grid as a parameter to the constructor. For example:

// enable filtering on the _flex control
var ff = new C1FlexGridFilterRow(_flex);

Constructors

Name Description
C1FlexGridFilterRow()

Initializes a new instance of a C1FlexGridFilter.

C1FlexGridFilterRow(C1FlexGrid)

Initializes a new instance of a C1FlexGridFilter.

Fields

Name Description
MatchCaseProperty

Gets or sets whether the filtered text should match the whole word.

MatchWholeWordProperty

Gets or sets whether the filtered text should match the whole word.

TextChangedDelayProperty

Gets or sets the delay time used to filter after the last typed character.

Properties

Name Description
Delay

Gets or sets the delay time used to filter after the last typed character.

MatchCase

Gets or sets whether the filtered text should match the case too.

MatchWholeWord

Gets or sets whether the filtered text should match the whole word.

NullValueString

Gets or sets the string that represents null values in the value list.

Owner

Gets or sets the C1FlexGrid that owns this filter.

UseCollectionView

Gets or sets whether the filter should be applied to the grid's data source.

Methods

Name Description
Apply()

Applies the current filters to the rows currently loaded on the grid.

Clear()

Clears all column filters in this C1FlexGridFilterRow.

GetColumnFilter(Column)

Gets the filter attached to a given grid column.

OnFilterApplied(EventArgs)

Raises the FilterApplied event.

OnFilterChanged(EventArgs)

Raises the C1.WPF.FlexGrid.IFlexGridFilterDescriptor.FilterChanged event.

Events

Name Description
FilterApplied

Occurs when the filter is applied to the grid.