2011-03-07 66 views
0

我想創建一個flex應用程序。在該應用程序左側,下和右側將相同的所有頁面,但在中心屏幕上將更改以點擊事件。那可能嗎?當我點擊中心屏幕上的按鈕時,中心屏幕將顯示另一個MXML(調用另一個MXML,但左側,右側和下側將相同)。我怎樣才能做到這一點?我們可以像JSF包含標籤一樣在Flex中構建模板嗎?

回答

0

是和否,mxml中沒有包含標籤,但是您可以使用類組合或繼承來實現此目標。使用類繼承,您將創建一個「基類」,其中包含左下角和右下角的通用特徵,然後創建填充「中心」內容的基類的擴展(您可以創建一個帶有ID作爲佔位符的框佈局中的部分)。或者,您可以將左右和底部構建爲單獨的MXML組件,然後在每個「頁面」實現中重新使用這些組件。

希望這有助於,如果不是,請更具體地說明您遇到什麼故障或提供一些示例代碼。

感謝,

肖恩

相關問題