2010-08-25 75 views
0

我在我的Flex应用程序(实际视图)5层的组件和它们分别是:Adob​​e Flex的切换组件全屏

  1. X =主面板
  2. Y =底部面板
  3. Z =左侧面板
  4. 一个=右面板
  5. b =顶板

我有一个切换全屏按钮。点击时,我希望主面板(x)变为全屏。此时只有主面板(x)应该可见。当我再次点击切换按钮时,它应该正常显示所有5个组件(实际视图)。

我不知道如何处理这个要求。任何帮助是极大的赞赏。

谢谢 Firemonkey

回答

0

我会在HGroups和VGroups中放置/调整面板,然后使用flex状态在两个状态之间切换。如果您使用的是Flex 4,只需为每个面板设置includeIn或excludeFrom属性即可,然后在切换按钮的处理程序中,通过设置currentState属性在两种状态之间切换。这里有两个Flex 3的和Flex 4上状态的很好的介绍文章:

http://www.artima.com/articles/flex_4_states.html

换去全屏幕,你只需要改变舞台的displayState属性。这里有一个例子:

http://blog.flexexamples.com/2009/03/15/creating-full-screen-flex-applications-in-flex-gumbo-swfobject-edition/

希望有所帮助。

+0

谢谢你工作... – firemonkey 2010-08-31 03:02:24