元素在负坐标时的组宽度

时间:2011-04-27 16:49:15

标签: flash flex actionscript-3

<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类,我会得到我想要的值但是如何使用Group类获得我想要的值?

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

这是一个简化的例子。我在实际应用程序中有许多子元素,所以我不能只使用子元素的宽度。

1 个答案:

答案 0 :(得分:0)

尝试在容器上使用contentHeightcontentWidth属性。