tree flex左侧菜单
<fx:Script>
<![CDATA[
import hcy.com.client.iams_zhcl.atm.ATM;
import hcy.com.client.iams_zhcl.dwdm.Division;
import hcy.com.client.iams_zhcl.fiber.Optical;
import hcy.com.client.iams_zhcl.gov.GOV;
import hcy.com.client.iams_zhcl.iamsZhclMain;
import hcy.com.client.iams_zhcl.tdm.TDM;
import mx.controls.Alert;
public var opt:Optical=new Optical();
public var div:Division=new Division();
public var atm:ATM=new ATM();
public var tdm:TDM=new TDM();
public var gov:GOV=new GOV();
protected function tree1_itemClickHandler(event:Event):void
{
var ia:iamsZhclMain=this.parentDocument as iamsZhclMain;
var obj:*= tree.selectedItem;//确定tree中选中的条件进行判断
var lab:String = obj.label;
ia.appCb.removeAllElements();
switch(lab)
{
case "aa":
ia.appCb.addElement(opt);
break;
case "bb":
ia.appCb.addElement(div);
break;
case "cc":
ia.appCb.addElement(gov);
break;
case "dd":
ia.appCb.addElement(gov);
break;
case "ee":
ia.appCb.addElement(gov);
break;
case "ff":
ia.appCb.addElement(atm);
break;
case "gg":
ia.appCb.addElement(tdm);
break;
}
}
]]>
</fx:Script>
<s:HGroup width="100%" height="100%">
<mx:Tree id="tree" width="100%" height="100%" labelField="label" itemClick="tree1_itemClickHandler(event)">
<mx:dataProvider>
<s:ArrayCollection>
<fx:Object label ="aa"/>
<fx:Object label ="bb"/>
<fx:Object label ="cc"/>
<fx:Object label ="dd"/>
<fx:Object label ="ee"/>
<fx:Object label ="ff"/>
<fx:Object label ="gg"/>
</s:ArrayCollection>
</mx:dataProvider>
</mx:Tree>
</s:HGroup>
这是个页面左侧的导航栏
各位谁能帮我把这个改的好看点,前面(或上面)加上图片,或者换别的方式的导航栏也可以,希望各位帮忙~
[解决办法]
没人??自己顶顶
[解决办法]
楼上、楼上同一个人?
[解决办法]
囧 楼主搞分裂,额。。。。。。。。。。。。。
[解决办法]
defaultLeafIcon="@Embed(source='/images/leaf.png')" disclosureClosedIcon="@Embed(source='/images/add.png')" disclosureOpenIcon="@Embed(source='/images/sub.png')"
[解决办法]
头一次看到……精神分裂成这样的……
[解决办法]
仅供参考 tourDeFlex这个你下载一下 可以设置CSS
做美化无非就是写CSS和添加背景图 adobe都给你准备好了的
ps里有flex插件
tourDeFlex可以设置css显示效果 然后把参数复制出来
这种事情只能自己根据需求 审美来决定的
[解决办法]
顶一下