我正在使用多平台Firemonkey UI,其中有一些TListBox
控件具有不同的标头(TListBoxGroupHeader
)。每个标题下面都有一个永久项目,用于在该标题下添加新项目。在所有项目之后,“添加项目”按钮始终位于每个组的末尾。例如......
标记为Item 1..2..3
的项目是动态的,而其余项目始终保留在列表中。每个项目都有一个存储在其Data
属性中的对象,以包含参考信息。
如何管理此列表每个标题内的项目的动态添加/删除,就像他们自己的3个不同列表一样?我期待Firemonkey内置一些内容来管理这种类型的场景,但是我没有找到任何控制组头之间项目的东西。只列出整个列表。