[]
Implements an special filter row that can be added to existing C1FlexGrid controls.
public class C1FlexGridFilterRow : DependencyObject
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);
Name | Description |
---|---|
C1FlexGridFilterRow() | Initializes a new instance of a C1FlexGridFilter. |
C1FlexGridFilterRow(C1FlexGrid) | Initializes a new instance of a C1FlexGridFilter. |
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. |
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. |
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. |
Name | Description |
---|---|
FilterApplied | Occurs when the filter is applied to the grid. |