New to Telerik Document ProcessingStart a free 30-day trial

Base for filters that evaluate cell values to determine whether rows should be hidden or visible.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Model.Filtering

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

C#
public abstract class CellValuesFilterBase : FilterBase<ICellValue>, IFilter

Inheritance: objectFilterBase<ICellValue>CellValuesFilterBase

Derived Classes: CustomFilterDynamicFilterTopFilterValuesCollectionFilter

Implements: IFilter

Inherited Members FilterBase<ICellValue>.GetValue(Cells, int, int)FilterBase<ICellValue>.ShouldShowValue(object)FilterBase<ICellValue>.RelativeColumnIndex

Constructors

Initializes a new instance of the CellValuesFilterBase class.

C#
protected CellValuesFilterBase(int relativeColumnIndex)
Parameters:relativeColumnIndexint

The relative index of the column.

Properties

Provides the cell value property definition used to retrieve values for filter evaluation.

C#
protected override IPropertyDefinition<ICellValue> PropertyDefinition { get; }
Property Value:

The property definition.

Overrides: FilterBase<ICellValue>.PropertyDefinition