ZTree中的树节点的图标类型如何增加?

2022-03-10 科技 139阅读
修改tree节点的图标的步骤如下:
  首先,在src下建立一个assets文件夹,放几张图片;
  其次,编写代码如下:
  
http://www.adobe.com/2006/mxml"fontSize="14"layout="absolute">

[Embed(source="assets/boy.jpg")]
publicvarboyIcon:Class;

[Embed(source="assets/girl.jpg")]
  publicvargirlIcon:Class;

//根据结点的属性设置节点图标
privatefunctionSetIcon(item:Object):*
{
varxml:XML=itemasXML;

if(xml.attribute("sex")=="boy")
{
returnboyIcon;
}
else
{
returngirlIcon;}
}

//Tree控件的数据源
[Bindable]
publicvardepartmentTree:XML=










]]>

  height="450"id="treeXml"
dataProvider="{departmentTree}"labelField="@name"
showDataTips="true"iconFunction="SetIcon"/>

  最后,运行效果即可。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com