Category / Section
How to set a filter condition explicitly in WinForms GridGroupingControl?
1 min read
Filter condition
The filter conditions can be explicitly set by adding Record Filters. To add the record filters, you need to create a RecordFilterDescriptor.
C#
// Filtering Condition. FilterCondition condition = new FilterCondition(FilterCompareOperator.Like, "Australia"); // Add the Condition to the particular Column. RecordFilterDescriptor rf = new RecordFilterDescriptor("WorkingBranch", condition); // Add the RecordFilterDescriptor to the RecordFilters. this.gridGroupingControl1.TableDescriptor.RecordFilters.Add(rf);
VB
' Filtering Condition. Dim condition As New FilterCondition(FilterCompareOperator.Like, "Australia") ' Add the Condition to the particular Column. Dim rf As New RecordFilterDescriptor("WorkingBranch", condition) ' Add the RecordFilterDescriptor to the RecordFilters. Me.gridGroupingControl1.TableDescriptor.RecordFilters.Add(rf)
Screenshot
Figure 1: Setting FilterCondition in GridGroupingControl
Samples:
Reference link: https://help.syncfusion.com/windowsforms/gridgrouping/filtering#record-filters