Events
There are two events that are raised when the data in the RadGridView is filtered. The first one is the FilterChanging event and it is raised before the data is filtered. The second one is the FilterChanged event which is raised after the data is filtered.
From the event arguments of both events you can access the following data:
Action: an enumeration with values: Add, Remove, ItemChanged and Reset. The Action property notifies if a FilterDescriptor is added, removed, modified or the FilterDescriptors collection is cleared.
NewItems: List of added, edited or removed FilterDescriptors. For each FilterDescriptor you can get its PropertyName, Operator, Value and Expression.
You are also able to cancel the filtering operation by setting the Cancel property to True.
Since the FilterDescriptors collection implements the INotifyCollectionChanged interface, you can use its CollectionChanged event:
The arguments of this event provide the same data as the FilterChanged event.