[]
        
(Showing Draft Content)

FarPoint.Win.Spread.BaseFilterItem

BaseFilterItem Class

Represents the basis for a custom filter.

Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public abstract class BaseFilterItem : IFilterItem, ISerializeSupport, ISerializable
Public MustInherit Class BaseFilterItem
    Implements IFilterItem, ISerializeSupport, ISerializable

Constructors

Name Description
BaseFilterItem()

Creates a new base custom filter.

BaseFilterItem(SerializationInfo, StreamingContext)

Initializes a new instance of the BaseFilterItem class.

Properties

Name Description
DisplayAtTopOfList

Gets or sets whether the display name is added to the top of the filter drop-down list.

DisplayName

Gets the display name of the filter.

SheetView

Sets the sheet to filter.

Methods

Name Description
Deserialize(XmlNodeReader)

Loads the object from XML.

Equals(object)

Determines whether the specified System.Object is equal to the current BaseFilterItem object.

Filter(int)

Filters the specified column of the sheet.

GetObjectData(SerializationInfo, StreamingContext)

Populates a SerializationInfo with the data needed to serialize the target object.

Initialize(IAutoFilterOwner)

Initializes private data of this BaseFilterItem.

Serialize(XmlTextWriter)

Saves the object to XML.

ShowInDropDown(int, int[])

Determines whether the name is displayed in the filter drop-down list.