如何在tdxDBgrid中对行进行分组

时间:2013-09-25 16:29:56

标签: delphi devexpress delphi-5

我使用Delphi和DevExpress组件TdxDBgrid作为Grid,TdxMemData作为数据集。我正在尝试将具有相同列值“Master”的记录分组到一行中,并且在扩展Master行时我们可以在网格中看到子行。我试图找到这个例子,但不能得到任何。有没有人知道任何一个例子,或者有人在Grid中做过同样的组行。欢迎提出建议。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

将网格的ShowGroupPanel属性设置为True。然后,将网格的列标题拖到组面板上(显示在列标题上方)以按该列分组。您也可以通过执行类似

的操作,按代码对列进行分组
dxDGrid1Column1.GroupIndex := 0; 
dxDGrid1Column2.GroupIndex := 1; 

ISTR这在OLH中有解释,并在示例中说明。