2012-02-16 47 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