[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Collapse]Windows 10 App Controls
 [Expand]Getting Started
  [Expand]Navigation and Layout
  [Expand]Data Editors
  [Collapse]Data Grid
   [Expand]Getting Started
   [Expand]Binding to Data
   [Collapse]Data Management
    [Expand]Data Summaries
    [Collapse]Filtering and Searching
      Automatic Filter Row
      Searching Rows
      Filtering in Code
      Filter Expressions
      Filter Dropdown
   [Expand]Data Editing
   [Expand]Asynchronous Virtual Source
   [Expand]Data Scrolling
   [Expand]Visual Elements
  [Expand]Map Control
  [Expand]PDF Viewer
   SVG Icon
   Context Menu
 [Expand]Themes and Color Schemes
  Get More Help
 [Expand]API Reference
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Filter Dropdown

Expanded Overview

A column's filter dropdown provides runtime filtering capabilities. To filter data against a column, an end-user should invoke the column's filter dropdown and specify a filter criteria. This automatically filters data (displays records that have the selected value(s) in the current column). Filter dropdown lists also display predefined items (All), (Blanks) and (Non Blanks).

To show a filter dropdown, an end-user should click the filter button within a column header.

Expanded Availability

An end-user can invoke a column's Filter Dropdown if the grid's DataControlBase.AllowColumnFiltering property is set to true. Grid columns provide the ColumnBase.AllowColumnFiltering option that enables you override the default behavior specified by a grid. For instance, you can set a column's ColumnBase.AllowColumnFiltering property to DefaultBoolean.False and prevent an end-user from filtering data by its values using the filter dropdown.

Is this topic helpful?​​​​​​​