Flex:是否可以访问默认的`mx:Tree`图标?

时间:2015-09-04 17:17:37

标签: flex tree icons flex3

我有一点问题,因为我有一棵树:

<mx:Tree iconField="@icon" />

一段时间以来一直很好,但现在我希望树的部分拥有默认图标。现在,由于我还没有想到的原因,分支节点忽略了源XML的icon成员,并且使用了默认值。但是对于叶节点,我必须有一个有效的icon成员,或者我得到一个例外。 icon=""无效。

看看引擎盖下,我跑了:

trace('The default tree icon: ' + tree.itemToIcon(tree.selectedItem).toString());

显示默认为:

  

class _TreeStyle__embed_css_Assets_swf_TreeNodeIcon_770392128

这太神奇了。不用了,谢谢。我甚至没有尝试将其分配到icon

不是做屏幕上限,Gimp编辑,然后将其变成自定义图标,我如何简单地引用平台提供的默认图标?

Flex 3.5 SDK。

1 个答案:

答案 0 :(得分:0)

我认为你做过思考&amp;与此相比,一切都变得复杂! 很长一段时间我都没有用过这个,但也许这对你来说可能会有所帮助。从内存来看,我曾经有过更复杂的一次但是没有看过任何一段时间的安静! One Link of many I used with Tree setup

gallery icon="iconSymbol0AG"

gallery label="    AR - ARGENTINA" src="com/assets/images/countriesFlagsRoundLarge/ar.png"

gallery label=" Mauricio Photography" src="com/assets/images/PageOne/PhotographyBlogs/BlankArtists/AR/TheMauricioBlog.swf"

file label=" Web Site" icon="iconSymbolAR" src="com/assets/images/PageOne/PhotographyBlogs/WebSites/AR/TheCollazosBlog.swf"

gallery