Skip to main content
A newer version of this page is available. .

PredefinedFiltersElement Class

A filter element that works with a column’s predefined filters.

Namespace: DevExpress.Xpf.Core.FilteringUI

Assembly: DevExpress.Xpf.Grid.v18.2.dll

Declaration

public class PredefinedFiltersElement :
    FilterElement

Remarks

Starting from v18.2, the GridControl supports Predefined Filters. Use the BaseColumn.PredefinedFilters property to specify them:

<dxg:GridColumn FieldName="MPGCity">
    <dxg:GridColumn.PredefinedFilters>
        <dxfui:PredefinedFilterCollection>
            <dxfui:PredefinedFilter Filter="?p >= 25" Name="More than 25" />
            <dxfui:PredefinedFilter Filter="?p >= 15 AND ?p &lt; 25" Name="From 15 to 25" />
            <dxfui:PredefinedFilter Filter="?p &lt; 15" Name="Less than 15" />
        </dxfui:PredefinedFilterCollection>
    </dxg:GridColumn.PredefinedFilters>
</dxg:GridColumn> 

The PredefinedFiltersElement allows a user to apply a column’s predefined filters:

<dxg:GridControl x:Name="grid" ... />
<!-- ... -->
<dxfui:PredefinedFiltersElement Context="{Binding FilteringContext, ElementName=grid}" FieldName="MPGCity" /> 
See Also