0
我有一個使用flex框架的flash應用程序 - 我想用dataModel中的數據綁定顯示對象textField。 我該如何做到這一點,沒有柔性綁定括號「{}」如何在Flash AS3項目中使用Flex的綁定
在此先感謝大家。
我有一個使用flex框架的flash應用程序 - 我想用dataModel中的數據綁定顯示對象textField。 我該如何做到這一點,沒有柔性綁定括號「{}」如何在Flash AS3項目中使用Flex的綁定
在此先感謝大家。
最簡單的方法是使用BindingUtils
類。例如,假設您的對象foo
的屬性bar
需要綁定到文本區域的text
屬性;所有你需要做的是在ActionScript如下:
BindingUtils.bindProperty(myTextArea, "text", foo, "bar");
這會告訴Flex的觀看foo
任何更改屬性bar
,並在發生變化時,該值複製到myTextArea.text
。
完整的文檔可以發現here。
輝煌,但mx.bindings包似乎並不適用於我的flex4 actionscript項目或我的flash as3。我沒有在我的應用程序中包含哪些軟件包? – Glycerine 2010-04-07 13:39:13
BindingUtils位於mx.binding.utils包下,應該出現在Flex 4中。 – Dan 2010-04-07 13:48:42
我應該說的錯誤,哪些flex lib swc?目前我有'flex.swc','framework.swc','utilities.swc','flash-integration.swc' – Glycerine 2010-04-07 13:58:16