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~