Skip to main content

TdxExcelFilterValueContainerDateTimeValuesPageType Enum

Enumerates UI type options available for the Values page of an Excel-inspired filter dropdown that lists date-time values.

Declaration

TdxExcelFilterValueContainerDateTimeValuesPageType = (
    dvptDefault,
    dvptTree,
    dvptList
);

Members

Name
dvptDefault
dvptTree
dvptList

Remarks

Options include:

Value

Description

Example

dvptDefault

A more global setting determines which date-time value selection UI is considered “default” (for instance, an item uses its container control’s setting, or the control uses the global constant value, etc.)

dvptDefault and dvptTree are equivalent when used as the dxDefaultExcelFilterValueContainerDateTimeValuesPageType global constant’s values.

dvptTree

Explicitly arranges date-time values in a tree-like structure on the Values page of an Excel-inspired filter dropdown. A user can click only a single node in the structure to check or uncheck all nested date-time values (for instance, a click on a month node also checks or unchecks every listed date that belongs to the corresponding month. Likewise, a click on a year node checks or unchecks all listed month nodes that belong to the year, etc.)

dvptTree and dvptDefault are equivalent when used as the dxDefaultExcelFilterValueContainerDateTimeValuesPageType global constant’s values.

dvptList

Explicitly shows all date-time values in a simple list on the Values page of an Excel-inspired filter dropdown. In this mode, a user has to click every value to add it to the filter criteria, even if all values belong to one of the default time intervals (for instance, a user must check every date in a month to use the entire month as the filter criterion, unlike the dvptTree value case).

The following public API members reference the TdxExcelFilterValueContainerDateTimeValuesPageType type:

See Also