我有一个结构化为树的AdvancedDataGrid。由于非叶子节点有一个箭头来打开/关闭它们(我没有图标),它们的标签就在箭头后面开始,同一级别的叶子节点缩进以与它们对齐。我想取消该缩进,以便叶节点将从列的开头开始。我试图将缩进设置为0,但它没有任何效果。 如果可能的话,有人知道怎么做吗? 感谢。
答案 0 :(得分:2)
无需为此使用自定义渲染器。只需将displayDisclosureIcon
的{{1}}属性设置为false。
答案 1 :(得分:0)
我认为您可以覆盖AdvancedDataGridItemRenderer,也可以将其替换为您自己的渲染器。但是,ADG渲染器会自动处理很多事情,因此请谨慎处理。
答案 2 :(得分:-1)
正如我在评论中所说,我使用了AdvancedDataGridGroupItemRenderer。我创建了它的子类并重写了updateDisplayList,在其中我将disclosureIcon字段的维度设置为0.这就是诀窍。