You want to know if the header got clicked? Try
If (r.data is DataGridColumn) ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Cato Paus Sent: Tuesday, April 22, 2008 6:23 AM To: [email protected] Subject: [flexcoders] Overriding the mouseClickHandler in DataGrid Hi Alex, do you have a better suggestion? override protected function mouseClickHandler(event:MouseEvent):void { var pattern:RegExp = /DataGridHeader/; var test:String = String(event.target); if(pattern.test(test)){ var r:IListItemRenderer; r = mouseEventToItemRenderer(event); if(r) { super.mouseClickHandler(event); } else { clearSelected(true); dispatchEvent(new ListEvent(ListEvent.CHANGE)); event.stopImmediatePropagation(); } } }

