> > Not sure if this is even possible, but in any case, I can't seem to > find anything that can listen to a dispatched event from the editor. > I've tried listening for the event on the datagrid, the datagrid > column, and the component containing the datagrid... all giving > errors. Is this not possible? Or is there a better way to approach this? >
why don't you create a custom event (with bubbles=true) which your datagrid listens to and your itemEditor dispatches in <mx:DataGrid initialize="startUP()"> public function startUP():void { addEventListener("myEvent", myEventHandler); } public function myEventHandler(e:myEvent):void { trace("something"); } in your comboBox itemEditor <mx:ComboBox change="doChange(event)"> public function doChange(event:Event):void { dispatchEvent(new MyEvent()); } MyEvent.as package { import flash.events.Event; public class MyEvent extends Event { public function MyEvent() { super("myEvent", true, true); } } } see if that works. if it does, i'm sure you'll need to add a few extra bits to this.