2011-04-27 14 views
0
<s:Group id="g1"> 
    <s:Group id="g2" width="100" x="-40"/> 
</s:Group> 

負の座標値に配置された要素を含むグループがあります。私は負の値に配置された要素の部分を含むグループの合計幅を取得したいと思います。上記の例では、g1.widthは60(100-40)を返しますが、値100を取得するのが好きです。この例では、g3.widthは0を返しますが、値100を取得するのが好きです。負の座標の要素のグループ幅

私は、アプリケーションをデバッグしているし、G1またはG3のない財産は100

ではありません、私は代わりに、Boxクラスを使用する場合、私は私が望むの値を取得しますが、どのように私はグループクラスで私が欲しいの値を得るのですか?

<s:Group id="g3"> 
    <s:Group id="g4" width="100" x="-150"/> 
</s:Group> 

これは簡単な例です。実際のアプリケーションには多くの子要素があるので、子要素の幅だけを使うことはできません。

答えて

0

容器にcontentHeightcontentWidthのプロパティを使用してみてください。

+0

いいえcontentWidthはこの場合と同じ値を返します。解決策ではありません。 – Andrium

+1

ハム、あなたは 'g3.getBounds(g3).width'をやろうとすることができます。しかし、テストされていません。 –

+0

g3.getBounds(g3).width is 0 – Andrium

関連する問題