我需要檢測Flex Spark List(spark.components.List
)數據何時發生更改,以便以編程方式更改其滾動條。 我知道List是一個EventDispatcher,但不清楚我會註冊哪個事件。當Flex Spark List的數據發生變化時檢測到
編輯:我的列表dataProvider是一個ArrayCollection,也添加了元素。所以dataProvider永遠不會被替換。我認爲監聽支持ArrayCollection,但是List可能會在我的偵聽器(它改變了滾動條)之後對更改做出反應。因此,我的聽衆的變化將被列表所取代。
您如何定義數據更改?當dataProvider被替換時? dataPRovider何時刪除或添加了元素?或者是其他東西? – JeffryHouser 2010-10-06 18:07:11
我正在使用相同的dataProvider實例。當我需要修改列表時,我只需從dataProvider中添加/刪除數據。 – 2011-05-13 06:28:45