Skip to main content

FilterEditorControl.QueryConditionOperations Event

Allows you to prohibit users from removing conditions.

Namespace: DevExpress.Xpf.Core.FilteringUI

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

NuGet Package: DevExpress.Wpf.Grid.Core

Declaration

public event EventHandler<QueryConditionOperationsEventArgs> QueryConditionOperations

Event Data

The QueryConditionOperations event's data class is QueryConditionOperationsEventArgs. The following properties provide information specific to this event:

Property Description
AllowRemoveCondition Gets or sets whether to allow users to remove conditions.
FieldName Gets a name of the field.
Filter Gets the current filter criteria specified in the FilterEditorControl.

Remarks

Run Demo: Filter Editor - Prohibit Condition Operations

Use the QueryConditionOperations event to prohibit users from removing conditions:

<dxg:TableView x:Name="view">
    <dxg:TableView.FilterEditorTemplate>
        <DataTemplate>
            <dxfui:FilterEditorControl QueryConditionOperations="OnQueryConditionOperations" />
        </DataTemplate>
    </dxg:TableView.FilterEditorTemplate>
</dxg:TableView> 
void OnQueryConditionOperations(object sender, QueryConditionOperationsEventArgs e) {
    e.AllowRemoveCondition = false;
} 
See Also