A newer version of this page is available. Switch to the current version.

FilterBehavior.FilterCriteria Property

Gets or sets the filter expression applied to the FilterBehavior.

Namespace: DevExpress.Xpf.Core.FilteringUI

Assembly: DevExpress.Xpf.Grid.v19.1.dll


public CriteriaOperator FilterCriteria { get; set; }

Property Value

Type Description

The filter expression applied to the FilterBehavior.



Demo: FilterBehavior

Requires a WPF Subscription. Download

Use the FilterString / FilterCriteria property to create a filter expression that consists of multiple conditions applied to multiple columns, and apply it to the FilterBehavior. Setting the FilterString / FilterCriteria property to a new value clears any filters that have been previously applied.

<dxfui:FilterBehavior x:Name="filterBehavior" 
                      ItemsSource="{Binding ElementName=chart, Path=DataSource}">
    <!-- -->                    
filterBehavior.FilterCriteria = (
    new BinaryOperator("Year", 2014, BinaryOperatorType.GreaterOrEqual) & 
    new BinaryOperator("Sales", 1, BinaryOperatorType.Greater)

Use the ActualFilterCriteria property to get the filter criteria created by the FilterBehavior. You can assign this filter criteria to a data-bound control’s filter criteria or use it to filter your data in code.”

See Also