在ListView的帮助里,我找到了一个属性WorkAreas。这是对它的描述:
WorkAreas to define separate work areas that divide the client area of the list view when the ViewStyle property is vsIcon or vsSmallIcon. Work areas are rectangular regions that the list view uses to arrange its icons. Each icon falls into a single work area, which is specified by its WorkArea property. Within each work area, icons are arranged in rows (or columns), wrapping at the right (or bottom) edge of the work area. If a work area is larger than the client area of the list view, the list view adds a scroll bar.
If WorkAreas contains no TWorkArea objects, the list view arranges icons based on its client area.
我想应该可以通过定义多个WorkAreas来实现这样的分组。希望能成!