2010-09-08 39 views
1

我花了数小时寻找一种方法将一段文本放在Adobe Flex的一个树节点中。我该怎么做?我创建了一个简单的树形视图,但是文本在右边框之后被剪切。Flex树视图与节点上的包装文本

所以我试着创建一个树渲染器。在渲染器中,我指定了width = 100和文本包装。但是节点的高度没有被正确计算,所以连续节点上的文本重叠并且被混淆了。

那么我如何在树节点中包裹文本呢?

谢谢

回答

0

here是完整的解决方案,包括可运行的样品)

黑客是:

<mx:Tree id="tree" 
      dataProvider="{xmlDP}" 
      labelField="@label" 
      showRoot="false" 
      variableRowHeight="true" 
      wordWrap="true" 
      alternatingItemColors="[#FFFFFF,#EEEEEE]" 
      showScrollTips="true" 
      width="300" 
      rowCount="6" /> 
+1

真棒,U最好的。谢谢! – Rose 2010-09-09 20:12:14

+0

欢迎你) – Eugene 2010-09-10 07:19:20