Flex:如何将“宽度”或“高度”等属性重置为默认值?

Flex: how do I reset an attribute like `width` or `height` to default?

我有一个组件:

<mx:List width="100%" height="100%" />

这几乎适用于此组件的所有用途,除了一个。我想让 height 在一次使用中保持默认。

根据 Adob​​e 的手册,默认值为 0,但是

<mystuff:myList height="0" />

不起作用并且

<mystuff:myList height="0%" />

是一个改进,但仍然与指定 <mx:List /> w/no 高度不同。

我正在使用 Flex 3.5 SDK。

我不太确定你想通过使用 "default" 大小来实现什么,但你可以尝试将高度设置为 NaN。

<mystuff:myList height="NaN" />