[]
        
(Showing Draft Content)

FarPoint.Web.Spread.DefaultFilterItem

DefaultFilterItem Class

Represents the default filtering of rows based on specified criteria.

Inheritance
DefaultFilterItem
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class DefaultFilterItem : BaseFilterItem, ISerializeSupport, ISortedFilterItem, IFilterItem
Public Class DefaultFilterItem
    Inherits BaseFilterItem
    Implements ISerializeSupport, ISortedFilterItem, IFilterItem

Constructors

Name Description
DefaultFilterItem()

Creates a default filter.

DefaultFilterItem(SheetView)

Creates a default filter for the specified sheet.

Properties

Name Description
DisplayAtTopOfList

Gets whether the display name should be added to the top of the filter drop-down list.

DisplayName

Gets the display name of the filter.

FilterByString

Gets or sets the string by which to filter.

Methods

Name Description
BlanksFilterItem(int)

Filters item for the specified column to filter in blanks (empty cells).

Deserialize(XmlNodeReader)

Internal use only. Internal implementation of ISerializeSupport interface method.

Filter(int)

Filters the specified column of the sheet.

NonBlanksFilterItem(int)

Filters item for the specified column to filter in non-blanks (non-empty cells).

Serialize(XmlTextWriter)

Internal use only. Internal implementation of ISerializeSupport interface method. Saves the object to XML.

ShowInDropDown(int, int[])

Determines whether the filter item name should be displayed in the filter drop-down list.