2011-03-08 72 views
2

我正在開發一個日曆應用程序,並且我在一個面板中爲每個獨立的日子在一個5x7網格中使用一個Spark列表。我想確保單個列表保持相同的大小,並在需要時添加滾動條,但我也想避免設置明確的寬度或高度以保持與多個屏幕分辨率的兼容性。有任何想法嗎?如何禁用Flex 4 Spark List的自動調整大小?

+0

你有可能發佈一些基本代碼嗎?你有沒有試過玩過%值的高度和寬度? – 2011-03-09 05:23:35

回答

0

你是從頭開始建設嗎?或者使用日曆組件?當然,我們愛我們的Flex Calendar

我們處理問題的方式是日曆組件大小和位置的日子。日曆可以動態調整大小;但時間不是。它們根據unscaledWidth/unscaledHeight在日曆的updateDisplayList()中調整大小。如果你想保持100%的火花,你可以在日曆的皮膚的updateDisplayList()中做這個尺寸。

Day組件再次使用updateDisplayList()方法來設置和定位子級。所以,我們根據動態容器的大小明確地確定了事物的大小。