2012-02-16 22 views
2

3つのパネルを持つ分割ボックスがあります。タブナビゲータの特定のタブをクリックすると、3つのパネルが変更されたサイドバーが変更されます。 1つのタブには1つのパネルが表示され、別のタブには2つのパネルなどが表示されます。MX:DividedBox動的パネル加算と減算

私はパネルを非表示にしたり、ディバイダーを隠したりすることができますが、パネルの位置はほとんど変わりませんが、ディバイダーはまだ存在しています。

Dividedボックスからパネルを追加したり削除したりする簡単な方法ですが、手作業による設定やハッキングを取らずに見栄えがよくなりますか?

パネルを非表示にすると、まだ仕切りが残っているという問題があります。

enter image description here

+0

表示される内容、非表示にする項目、非表示にする項目を視覚化するのに問題があります。絵が私を助けるかもしれない。 (おそらく他の人も)および/またはいくつかのコード。 – JeffryHouser

+0

画像を追加しました – ThinkNewDev

+0

画像を+1します。私はそれが事をもっと良く説明するのに役立つと思う。 – JeffryHouser

答えて

0

あなたはremoveChild()addChild()でそれを行うことはできませんか?詳細については、thisおよびthisを参照してください。

+0

これは完璧に機能しました! – ThinkNewDev

0

ここでのキーは.includeInLayoutプロパティです。非表示にするパネルをvisible=falseincludeInLayout=falseに設定しても問題ありません。

+0

私はまだこの方法を試していませんが、ありがとう! – ThinkNewDev