我遇到了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