我正在將應用程序從Flex 3遷移到Flex 4. 在某些情況下,會出現彈出窗口,其寬度和高度綁定到應用程序的寬度和高度。數據綁定將無法檢測到對「topLevelApplication」的分配
width="{Application.application.width - 24}"
height="{Application.application.height - 32}"
Application.application已在4.0中棄用。所以我曾與
width="{FlexGlobals.topLevelApplication.width - 24}"
height="{FlexGlobals.topLevelApplication.height - 32}"
取代這個現在,編譯器給出了警告,數據綁定不能topLevelApplication中被檢測到。
數據綁定將無法 檢測分配到 「topLevelApplication中」
我的問題是:是否有另一種(綁定)財產的地方,我可以用得到的功能之前相同?
是否有你需要它可以綁定的原因?我不認爲topLevelApplication的高度和寬度值會發生變化,除非swf或瀏覽器被調整大小,否則所有的控件都會重新繪製(除非我錯了)。 – 2010-12-21 21:36:39