vaadin - Vaadin 14 TreeGrid MultiSelection 模式与分层数据
问题描述
我使用 TreeGrid 在多选模式下使用分层数据实现过滤器。
正如您在上图中看到的,复选框已选中所有三个项目。我想修改父复选框(在本例中为“默认”)以具有某种选择指示器。如果所有子项都被选中,复选框将使用复选标记作为指示符。如果子项被部分选中(不是全部),复选框将带有(“-”)符号,表示该父项下的部分项目被选中,而父项下的零项选择为空复选框。
我试图自己实现这个功能,但我找不到访问复选框的方法。任何想法?
解决方案
推荐阅读
- julia - 如何使规范化以适用于 Julia 中的所有类型的数组?
- winforms - 如何拦截winform文本框选择右键复制
- swift - 我如何在中断状态下快速获取我的代码行而不是后台进程
- android - Android:如何为暗模式切换主题?
- python - 我如何保存复选框中的输入,其中当我只选中复选框上的一个选项时,它给了我一个错误
- javascript - DataLayer.push 不适用于外部 JavaScript
- java - 在 Java 中从 System.in 获取 int 数组的简单方法
- python - 如何从具有加载更多按钮的网站抓取?
- excel - 工作表上出现不规则的 #1004 错误。[图片。/范围。]粘贴
- python - Groupby 并用 Pandas 中的前后值的平均值填充 NaN