MX:DividedBox动态面板加法和减法

时间:2012-02-16 16:29:23

标签: actionscript-3 flex

我有一个分开的框,其中有3个面板...当单击选项卡导航器中的某个选项卡时,会更改带有三个面板的侧边栏。一个选项卡可能显示一个面板,另一个选项卡可能显示两个面板,依此类推。

我可以将面板隐藏起来并隐藏分隔线并且几乎将面板定位在右边,但是分隔线仍然存在,所以它不像我想的那样动态。

他们是一种更简单的方法来添加和删除Divided框中的面板,这些面板不会花费太多的手动配置和黑客来使其看起来正确吗?

问题是,一旦我隐藏了一个面板,分隔符仍然存在。

enter image description here

2 个答案:

答案 0 :(得分:0)

你不能用removeChild()addChild()来做到这一点吗?有关详细信息,请参阅thisthis

答案 1 :(得分:0)

这里的关键是.includeInLayout属性。设置要隐藏的面板visible=falseincludeInLayout=false,您应该没有问题。