Flex組件之Accordion

    Flex裏面有幾個組件還沒用過,最近正好沒事,就都寫寫demo來使用一下,這個例子是在一本叫《Flex大師之路》的書上看到的,挺好的,決定寫在這裏備忘,方便以後查閱。

    Accordion導航有點類似一個摺頁,在每一頁都包含一個子容器,每一次只顯示一個頁,也就是一個子容器。我們這個例子設定Accordion裏面有三個子容器:FrmPersonalInfo,FrmSurvey,VConfirm。代碼分別是:

 

FrmPersonalInfo.mxml

 

 FrmSurvey.mxml

 

VConfirm.mxml

 

 

    這裏我們還希望擴展下Accordion的功能,在每個容器的頭部添加個圖標,顯示該容器當前的狀態是打開的還是關閉的。要自定義個headerRenderer,這裏是DemoHeader類,他的父類是AccordionHeader,代碼是:

 

DemoHeader.as

 

 

都寫好之後,主頁面程序是:

AccordionDeom.mxml:

 

別忘了在根下新建個image的目錄,把要用的png文件加到裏面。

要全部工程文件的可以留言寫下Emai~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章