2012-02-16 45 views
2

我有一个有3个面板的分隔框......当点击标签导航器中的某个标签时,带有三个面板的侧栏更改。一个标签可能显示一个面板,另一个标签可能显示两个面板等等。MX:DividedBox动态面板加法和减法

我可以将面板隐藏并隐藏分隔线,几乎可以将面板定位在正确的位置,但分隔线仍然存在,因此它不像我想的那样动态。

他们是一个更简单的方法来添加和删除分区框中的面板,将不会采取尽可能多的手动配置和黑客使得看起来正确吗?

问题是一旦我隐藏面板分频器仍然存在。

enter image description here

+0

我很难看到显示的内容,要隐藏的内容以及何时隐藏它。一张照片可能会帮助我。 (也许其他人)和/或一些代码。 – JeffryHouser 2012-02-16 16:42:14

+0

刚刚添加了一张图片 – ThinkNewDev 2012-02-16 17:11:11

+0

我会为图片+1;我认为这有助于更好地解释事情。 – JeffryHouser 2012-02-16 20:12:45

回答

0

你能不能做到这一点与removeChild()addChild()?有关更多信息,请参阅thisthis

+0

这工作完美! – ThinkNewDev 2012-02-16 21:03:23

0

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

+0

我还没有尝试过这种方法,但谢谢! – ThinkNewDev 2012-02-16 21:03:48