我遇到了VBox的resize事件和调整大小效果的小问题。Flex 3 - 调整大小效果“问题”?
我有这样的事情:
<mx:VBox id="container"
backgroundColor="0xFFFFFF"
backgroundAlpha=".9"
paddingTop="15"
paddingLeft="15"
paddingBottom="15"
verticalGap="5"
width="210"
maxHeight="340"
resizeEffect="{resize}"
verticalScrollPolicy="off"
borderStyle="solid">
.
.
.
</mx:VBox>
<mx:Resize id="resize"/>
的VBOX里面,我有一个折叠/展开取决于用户交互的一些项目。问题是,当用户扩展一个项目时,vbox调整到最大高度,然后收缩以适应实际高度。
有谁知道如何防止它调整到最大高度并缩回到它的实际高度?
感谢您的任何帮助,您可以提供=)
问候。 BS_C3
我的猜测是重写VBox的updateDisplayList并处理那里的大小调整,以确保VBox不会扩大到比你需要的大。不过,根据您提供的代码段来猜测是很困难的。给我一个完整的runnable示例演示此问题,我可能能够提供更多信息。 – JeffryHouser 2010-12-08 14:38:40