在TListView上设置分组

时间:2016-01-13 14:15:05

标签: android ios delphi firemonkey delphi-xe8

我正在编写一个包含FMX.TListView组件的应用程序。我已经手动使用一些项目构建列表,因此它包含一些内容。

所以有些项目以字母A,B,C等开头。

我想知道如何将这些项目分组,以便它们按字母顺序排列?

任何帮助都将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:1)

技巧是字母组只是您需要添加到TListView的其他项目。假设你要添加一些所有以字母“A'”开头的项目。在添加这些项目之前,请执行以下操作:

        Item := ListView.Items.Add;
        Item.Text := 'A';
        Item.Purpose := TListItemPurpose.Header;

现在添加以字母' A'开头的项目。像往常一样。在添加下一组之前重复上述步骤。