說,我有一個複選框一個DataGrid,每一個複選框標示爲我存儲在彎曲的ResultEvent應該通過事件傳遞多少信息?
public class MyItemRenderer extends ItemRenderer{
public static var CLICK:String = "CheckBoxClick";
protected function itemRendererClickListener(data:Object):void{
dispatchEvent(new ResultEvent(MyItemRenderer.CLICK, data))
}
}
的數據屬性的對象我在這裏處理的結果。
protected function checkbox_clicked(event:ResultEvent):void{
//Here I do everything I want with the data.
Alert.show(event.result.toString());
}
這是我一直使用了幾個月,但我從來沒有想過如果這是一個不好的做法。
更不用說不好的做法,那麼做到這一點的最佳方法是什麼?
哦,是的,我是有意識的對象的對象,我用它在這裏只是爲爲了這個例子和笑聲。 – overmann