Back to Devexpress

Header Filter

aspnet-119599-components-tree-list-visual-elements-header-filter.md

latest4.1 KB
Original Source

Header Filter

  • Jul 27, 2022

Column headers can display Excel-style filter buttons. Clicking a filter button invokes the header filter popup window that allows you to apply filter criteria to this column.

The header filter can operate in one of four modes: List and CheckedList modes are available for all grid columns; DateRangeCalendar and DateRangePicker modes are available for date columns only, NumericRangePicker mode is available for numeric columns only.

The mode is specified at the column level using the SettingsHeaderFilter.Mode property.

Refer to the Header Filter topic for more information.

The table below lists the main members that affect element appearance and functionality.

ElementMembers
Button PanelTreeListHeaderFilterPopupStyle.ButtonPanel
Cancel ButtonASPxGridTextSettingsBase.HeaderFilterCancelButton
Filter ButtonTreeListSettings.ShowHeaderFilterButton,
TreeListImages.HeaderFilter
Ok ButtonASPxGridTextSettingsBase.HeaderFilterOkButton
ItemsTreeListStyles.HeaderFilterItem,
ASPxTreeList.HeaderFilterFillItems,
TreeListSettingsBehavior.HeaderFilterMaxRowCount
Select All ItemASPxGridTextSettingsBase.HeaderFilterSelectAll
Show All ItemASPxGridTextSettingsBase.HeaderFilterShowAll
Show Blanks ItemASPxGridSettings.ShowHeaderFilterBlankItems,
ASPxGridTextSettingsBase.HeaderFilterShowBlanks
Show Non Blanks ItemASPxGridSettings.ShowHeaderFilterBlankItems,
ASPxGridTextSettingsBase.HeaderFilterShowNonBlanks
GeneralTreeListPopupControlStyles.HeaderFilter,
TreeListPopupControlSettings.HeaderFilter
Close on EscapeTreeListSettingsPopupEditForm.CloseOnEscape
Date Range Calendar PropertiesTreeListColumnSettingsHeaderFilter.DateRangeCalendarSettings
Date Range Picker PropertiesTreeListColumnSettingsHeaderFilter.DateRangePickerSettings
Date Range Periods VisibilityTreeListColumnSettingsHeaderFilter.DateRangePeriodsSettings
Numeric Range Picker PropertiesTreeListColumnSettingsHeaderFilter.NumericRangeSpinEditSettings,
TreeListColumnSettingsHeaderFilter.NumericRangeTrackBarSettings