[]
        
(Showing Draft Content)

FarPoint.Web.Spread.AutoFilter

AutoFilter Class

Represents the AutoFilter class which sets the filter function for the multi-column combo box cell.

Inheritance
AutoFilter
Implements
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class AutoFilter : ISerializeSupport
Public Class AutoFilter
    Implements ISerializeSupport

Constructors

Name Description
AutoFilter()

Creates an AutoFilter class object.

AutoFilter(bool, FilterMatchingMode, FilterMatchingSource, int, int, int)

Sets the filter function of the multi-column combo box cell.

Properties

Name Description
Enabled

Gets or sets whether to enable the automatic filter. The default value is false.

Interval

Gets or sets the millisecond time until the start of the filtering operation. The value must be greater than or equal to zero. The default value is 0.

MatchingMode

Specifies the match methods used with the automatic filter. The default value is MatchStartWith.

MatchingSource

Specifies the data column in the combo box to search for a match when using the automatic filter. The default value is AllColumns.

MaxFilteredItem

Gets or sets the maximum number of items that can be obtained when filtering. The value must be greater than zero. The default value is 10.

MinPrefixLength

Gets or sets the minimum number of characters to start the filtering operation. The value must be greater than zero. The default value is 3.

Methods

Name Description
Deserialize(XmlNodeReader)

Loads the filter information from XML.

Serialize(XmlTextWriter)

Saves the filter information to XML.