TcxFilterValueItemKind Enum
Enumerates TcxFilterValueItem element types.
Declaration
TcxFilterValueItemKind = (
fviAll,
fviCustom,
fviBlanks,
fviNonBlanks,
fviUser,
fviValue,
fviMRU,
fviMRUSeparator,
fviSpecial,
fviUserEx
);
Members
Name |
---|
fviAll
|
fviCustom
|
fviBlanks
|
fviNonBlanks
|
fviUser
|
fviValue
|
fviMRU
|
fviMRUSeparator
|
fviSpecial
|
fviUserEx
|
Remarks
Options include:
Value | Description |
---|---|
| Selecting this element removes the filter conditions set for the corresponding item from the filter criteria. The fviAll element is always added to the list. |
| Selecting this element displays a filter dialog which allows end-users to visually define filter criteria. The fviCustom element is always added to the list. |
| Applies the following filter condition: ItemValue IS NULL to an item. As a result, only records that contain NULL values in this item are selected. If the TcxFilterCriteria.Options property contains the The |
| Applies a filter condition of the following type: ItemValue IS NOT NULL to an item. Only records that contain non-NULL values in this item are selected. If the TcxFilterCriteria.Options property contains the fcoSoftNull flag, empty strings are considered as NULL and are not selected by this filter. The fviNonBlanks element is added to the list only if the item contains any non-NULL field or a non-empty string (if TcxFilterCriteria.Options contains the fcoSoftNull flag). |
| Selecting this element fires the TcxCustomGridTableItem.OnUserFiltering event. You can handle this event to provide custom filter criteria. In the image above, You can add |
| This element fires the TcxCustomGridTableItem.OnUserFilteringEx event. You can handle this event to provide custom filter criteria for individual You can add |
| Inserts a filter condition of the following type:
to the grid filter criteria. Unique values from the item are added to the list as |
| This element corresponds to an item from the most recently used list (MRU list for short). By default, the MRU list is displayed at the top of the dropdown list. Most recently used items are divided from the rest of the elements by the In the image above, the top element ( As with the |
| This element separates the most recently used items ( Selecting the |
| This element is relevant only for items that display date/time values. Selecting the element adds a filter condition to determine whether values fall into a specific date range. In the image above, |