2011-03-07 62 views
0

我想创建一个flex应用程序。在该应用程序左侧,下和右侧将相同的所有页面,但在中心屏幕上将更改以点击事件。那可能吗?当我点击中心屏幕上的按钮时,中心屏幕将显示另一个MXML(调用另一个MXML,但左侧,右侧和下侧将相同)。我怎样才能做到这一点?我们可以像JSF包含标签一样在Flex中构建模板吗?

回答

0

是和否,mxml中没有包含标签,但是您可以使用类组合或继承来实现此目标。使用类继承,您将创建一个“基类”,其中包含左下角和右下角的通用特征,然后创建填充“中心”内容的基类的扩展(您可以创建一个带有ID作为占位符的框布局中的部分)。或者,您可以将左右和底部构建为单独的MXML组件,然后在每个“页面”实现中重新使用这些组件。

希望这有助于,如果不是,请更具体地说明您遇到什么故障或提供一些示例代码。

感谢,

肖恩

相关问题