如何在GridControl中按计数对组进行排序

本文关键字:排序 GridControl | 更新日期: 2023-09-27 18:21:14

在使用DevExpress.XtraGrid.GridControl时,我正在尝试执行以下操作:当一列被选中并拖动到网格的上部时(即按该列分组),我希望组按其成员计数排序。我甚至没有找到任何关于如何开始这样做的来源。我甚至不确定这是否可能。

我得到的是:(列的名称是消息)

Message:(Count=2) X
Message:(Count=7) U
Message:(Count=5) Z

我想要什么:

Message:(Count=7) U
Message:(Count=5) Z
Message:(Count=2) X

如何在GridControl中按计数对组进行排序

我认为您应该处理网格的StartGrouping事件(此处提供更多信息)。然后我认为这是一个手动排序分组行的问题,通过设置它们的索引来给出行的计数。