我正在尝试创建一个树小部件,该小部件基本上允许用户查看数据的各种细分,并可以选择删除某些项目。为了做到这一点,我希望有与每个顶级项目和每个子项关联的复选框,以便用户可以选择要删除的顶级项目(以及该顶级项目的所有子项)。或者要删除哪些特定的孩子。为了让您更好地了解,我创建了一个示例,其中 [x] 表示选中的复选框, [ ] 表示空复选框:
>Beverages Allowed in Stadium [ ]
Soda [ ]
Water [ ]
Tea [ ]
Spirits [X]
Ale [ ]
>Tickets [X]
Row A [X]
Row B [X]
Row C [X]
Lawn [X]
有什么建议如何实施吗?我不知道它在难度方面是否有所不同,但我已经为复选框分配了一个单独的列。