具有组件的端节点的Flex树视图

时间:2011-05-25 20:52:49

标签: flex actionscript-3 treeview itemrenderer

我正在寻找一种Treeview(可能是适合的东西)或创建这样的方法。

主要思想如下: 在每个节点上,即端节点(它不是任何东西的父节点)必须与其余节点具有不同的渲染器 - 大多数按钮垂直排列。 这意味着这些终端节点的高度应与其余节点不同。

1 个答案:

答案 0 :(得分:1)

只要你有分层数据(意味着每个对象中有'children'属性)就足够了,你只需要设置一个自定义项呈示器,它检查数据的'children'属性是否大于0

如果大于零,则将项呈示器中的状态更改为“node”,如果为零,则将状态更改为“leaf”。并确保在树上将variableRowHeight设置为true。