2011-05-25 23 views
0

我正在尋找一種Treeview(可能是適合的東西)或創建此類方法。帶有組件的末端節點的Flex樹視圖

主要思想如下:每個節點上的主要想法如下: ,它是終端節點(它不是任何父節點)必須與其餘節點具有不同的呈現器 - 大多數按鈕都是垂直排列的。 這意味着這些末端節點應該與其他節點具有不同的高度。

+0

這是幾天來困擾我的東西,我真的無法找到解決方案,就像永遠不會走到一個圓圈裏一樣......幫助 – 2011-05-25 20:55:42

+0

P.S. :我忘了提到端節點應該垂直擴展,顯示更多的按鈕和圖像。最好把它放在另一個討論中,或者重新編輯這個討論? (我不知道如何正確行事:|) – 2011-05-25 21:43:43

回答

1

只要您具有分層數據(意味着每個對象中存在'children'屬性)就足夠簡單,您只需要設置一個自定義項目渲染器,它檢查數據的「子」屬性是否大於0.

如果大於零,則將項呈示器中的狀態更改爲「節點」,如果爲零,則將狀態更改爲「葉」 。並確保在樹上設置爲variableRowHeight爲真。

+0

非常感謝你,它讓我對這個想法進行了一些補充,然後是更有趣的韌性:) – 2011-05-25 23:00:12