Class
CellValuesFilterBase

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:

cs-api-definition
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

CellValuesFilterBase(int)

Initializes a new instance of the CellValuesFilterBase class.

Declaration

cs-api-definition
protected CellValuesFilterBase(int relativeColumnIndex)

Parameters

relativeColumnIndex

int

The relative index of the column.

Properties

PropertyDefinition

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

Declaration

cs-api-definition
protected override IPropertyDefinition<ICellValue> PropertyDefinition { get; }

Property Value

IPropertyDefinition<ICellValue>

The property definition.

Overrides FilterBase<ICellValue>.PropertyDefinition