我有一个水平ListBox
个项目,每个项目都有两个属性:名称和父级。有几个项目具有相同的父项,有些项目没有父项。
我想在列表中显示父项订购的项目(如果有的话),否则按名称。这将为我们留下类似于以下内容的列表(父表示为字母,名称作为数字):
1 A1 A2 C1 C2 C3 2 3
现在我想在属于每个父母的每个ListItems
组周围设置一个边框,如下所示:
/-A-----\ /-C----------\
1 |A1 A2| |C1 C2 C3| 2 3
\-------/ \------------/
我该如何做到这一点?
答案 0 :(得分:3)
理论上,您可以使用CollectionView
对项目进行分组,然后指定GroupStyle
来围绕群组绘制边框,如果文档没有提供足够的信息供您使用我或许可以提供帮助,但不是现在。