我想在添加一些子組件後獲取組件的實際高度。Flex 3 - 獲取組件的實際大小
當在調試模式下檢查變量選項卡時,我看到2個不同的高度變量: $ height(其中包含正確值:138)和height/_height(其中包含錯誤值:10)。
我想顯示沒有更新,所以我沒有得到正確的高度使用component.height,但我怎麼能得到$高度值?
感謝您的幫助,您可以提供=)
問候, BS_C3
@Flextras
再次,非常感謝您的回答!這真的很詳細=)
Measuredheight沒有給我我正在尋找的價值,而explicitHeight沒有價值(NaN)。我現在不能測試,所以我不能告訴的unscaledHeight屬性...
這裏是我有什麼結構:
MainContainer - Canvas
BOX1 - Canvas (height = 100)
BOX2 - Canvas (height = 100)
VariableBox - Canvas (height: depends on the height of it's variable number of children)
Text - TextArea
我需要VariableBox的高度,以定位文本。
功能如下:
updateDisplay(){
for(i;i<list.length;i++){
VariableBox.addChild(new HBox);
}
// reposition Text depending on VariableBox's height
}
我知道我不會放棄任何代碼,但我不是我的工作電腦上,現在> _ <
希望這有助於!
謝謝=)我剛剛編輯我的帖子。 Regards – 2011-01-19 16:00:41