[]
        
(Showing Draft Content)

FarPoint.Win.Spread.IconFilterItem

IconFilterItem Class

Provides an IconFilter class to filter cells using an icon specified in the filter criteria.

Inheritance
IconFilterItem
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public class IconFilterItem : BaseFilterItem, ISerializeSupport, ISerializable, ICloneable, IFilterItem
Public Class IconFilterItem
    Inherits BaseFilterItem
    Implements ISerializeSupport, ISerializable, ICloneable, IFilterItem

Constructors

Name Description
IconFilterItem(ConditionalFormattingIconSetIndex)

Initializes a new instance of the IconFilterItem class.

IconFilterItem(SerializationInfo, StreamingContext)

Initializes a new instance of the IconFilterItem 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.

IconSetIndex

Gets or sets the icon used to filter.

IsObjectValueEditable

Gets whether the icon can be edited in the editor.

Label

Gets the displayed text of the filter (filter name or operator).

ObjectValue

Gets or sets the text value for the filter.

Methods

Name Description
Clone()

Creates a new object that is a copy of the current instance.

Deserialize(XmlNodeReader)

Loads the object from XML.

Equals(object)

Determines whether the specified object is equal to this instance.

Filter(int)

Filters the specified column of the sheet.

GetHashCode()

Returns a hash code for this instance.

GetObjectData(SerializationInfo, StreamingContext)

Gets the object data.

Serialize(XmlTextWriter)

Saves the object to XML.

ShowInDropDown(int, int[])

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