Articles in this section

What are the events used for sorting in the WinForms GridGroupingControl?

Sorting events


In the WinForms GridGroupingControl, the following events can be used for sorting.

1. QueryAllowSortColumn event Occurs when you hover the mouse over a column header or click on it. In the event handler, you can select the columns to be sorted.


C#

this.gridGroupingControl.TableControl.QueryAllowSortColumn += TableControl_QueryAllowSortColumn;
VB
AddHandler gridGroupingControl.TableControl.QueryAllowSortColumn, AddressOf TableControl_QueryAllowSortColumn

2. SortColumns.Changing event occurs before the columns in the Grid are sorted.


C#

this.gridGroupingControl.TableDescriptor.SortedColumns.Changing += SortedColumns_Changing;
VB
AddHandler gridGroupingControl.TableDescriptor.SortedColumns.Changing, AddressOf SortedColumns_Changing
3. SortColumns.Changed event occurs after the columns in the Grid are sorted.

C#
this.gridGroupingControl.TableDescriptor.SortedColumns.Changed += SortedColumns_Changed;
VB
AddHandler gridGroupingControl.TableDescriptor.SortedColumns.Changed, AddressOf SortedColumns_Changed
4. The SortingItemsInGroup event occurs before the records in a group are sorted.

C#
this.gridGroupingControl1.Table.SortingItemsInGroup += Table_SortingItemsInGroup;

VB
AddHandler gridGroupingControl1.Table.SortingItemsInGroup, AddressOf Table_SortingItemsInGroup
5. The SortedItemsInGroup event occurs after the records in a group are sorted.


C#

this.gridGroupingControl1.Table.SortedItemsInGroup += Table_SortedItemsInGroup;

VB
AddHandler gridGroupingControl1.Table.SortedItemsInGroup, AddressOf Table_SortedItemsInGroup
Conclusion


I hope you enjoyed learning how the events used for sorting in the WinForms GridGroupingControl.

 

You can refer to our WinForms GridGroupingControl’s feature tour page to know about its other groundbreaking feature representations. You can also explore our WinForms GridGroupingControl documentation to understand how to present and manipulate data.

 

For current customers, you can check out our WinForms components from the License and Downloads page. If you are new to Syncfusion, you can try our 30-day free trial to check out our WinForms GridGroupingControl and other WinForms components.

 

If you have any queries or require clarifications, please let us know in comments below. You can also contact us through our support forumsDirect-Trac, or feedback portal. We are always happy to assist you!


Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied