1
當我嘗試在Flex標記聲明中將BorderContainer的寬度設置爲可綁定變量時,它效果很好。代碼看起來是這樣的:「Bindable」功能在所有情況下都不起作用
<s:BorderContainer id="mainContent" left="0" right="0" top="0" bottom="0" backgroundAlpha="1" backgroundColor="0xfee6ca"
borderVisible="false">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<s:BorderContainer id="containedBc" width={mainContent.width} />
</s:BorderContainer>
當我試圖改變「搜索Maincontent」,「containedBc」的寬度的寬度也被更新。
但是,當我嘗試從actionScript類添加「containedBc」BorderContainer時,「containdBc」的寬度在我嘗試更改mainContent的寬度時不會改變。你能解釋我爲什麼這麼做嗎?以及如何解決它?
看起來像你回答了你自己的問題。提示:您應該將答案放在下面的實際「答案」中,以便其他人可以更容易地找到答案,並且他們也可以放棄。 – 2011-02-07 16:52:15