0

我可以使用 setStyle 修改 mx.controls.Tree 组件的图标

tree.setStyle("disclosureOpenIcon",myIcon1);
tree.setStyle("disclosureClosedIcon",myIcon2);
tree.setStyle("folderClosedIcon",myIcon3);
tree.setStyle("folderOpenIcon",myIcon4);
tree.setStyle("defaultLeafIcon",myIcon5);

其中 myIconx 属于“类”类,即嵌入图像。但是我需要以应该使用动作脚本绘制图标的方式自定义图标,我们可以使用从 sprite/uicomponent 扩展的组件来显示动作脚本绘图。但是我们如何将它用作树形图标呢?

4

1 回答 1

0

制作自定义项目渲染器,阅读文档http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/treeClasses/TreeItemRenderer.html

于 2014-05-15T11:29:06.053 回答