我的Flex应用程序(实际视图)上有5个组件,它们是:
我有一个切换全屏按钮。单击时,我希望主面板(x)成为全屏。此时只应显示主面板(x)。当我再次点击切换按钮时,它应该正常显示所有5个组件(实际视图)。
我不确定如何处理这个要求。非常感谢任何帮助。
谢谢你 Firemonkey答案 0 :(得分:1)
您可以使用状态为不同的方案定义不同的布局。有关详细信息,请参阅http://livedocs.adobe.com/flex/3/html/help.html?content=using_states_3.html。
答案 1 :(得分:0)
我会在HGroups和VGroups中放置/调整面板大小,然后使用flex状态在两个状态之间切换。如果您使用的是Flex 4,只需为每个面板设置includeIn或excludeFrom属性,然后在切换按钮的处理程序中,通过设置currentState属性在两种状态之间切换。这是关于Flex 3和Flex 4中状态的一篇很好的介绍文章:
http://www.artima.com/articles/flex_4_states.html
要全屏显示,只需更改舞台的displayState属性即可。这是一个例子:
希望有所帮助。