2012-05-24 40 views
0

我有一個包含11個畫布的vbox。用戶可以隨時顯示/隱藏11個畫布中的任何一個。當用戶選擇隱藏其中一個畫布時,我想在其上移之後還有其他一切。例如,如果當前所有11個畫布都顯示,並且用戶選擇隱藏畫布8,我希望畫布9至11將畫布8的高度向上移動。我試圖簡單地將畫布8的可見屬性設置爲假,但這不起作用。Flex 3:VBox項目在隱藏前一個項目時不會移動

確保所有畫布(在選定要隱藏的畫布之後)向上移動的最佳方法是什麼?

由於提前, 惟妙惟肖

+0

MX Halo or Spark? –

+0

Flex 3 ...所以我猜MX。 – Brds

+0

當您隱藏畫布時,只需將其高度設置爲0? –

回答

2

設置它的includeInLayout屬性設置爲false,否則垂直框仍然會使用它的佈局測量。