1

我使用 Delphi 和 DevExpress 组件 TdxDBgrid 作为网格,TdxMemData 作为数据集。我正在尝试将具有相同列值“主”的记录分组在一行下,并在展开该主行时,我们可以在网格中看到子行。我正在尝试为此寻找示例,但无法获得任何示例。有没有人知道任何例子,或者有没有人在 Grid 中做过相同类型的组行。欢迎提出建议。提前感谢您的帮助。

4

1 回答 1

1

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

dxDGrid1Column1.GroupIndex := 0; 
dxDGrid1Column2.GroupIndex := 1; 

ISTR 这在 OLH 中进行了解释并在示例中进行了说明。

于 2013-09-25T17:58:07.730 回答