Добрый день.
Пишу свой 1-й проект на Flex. Появилась трудность. При нажатии на заголовок столбца в таблице mygrid не вызывается обработчик dg_clickHandler.
Подскажите, может я где-то ошибся?

Код AS3:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="955" minHeight="600"
creationComplete="appCreationcompleteHandler(event)" >
<fx:Script>
<![CDATA[
protected function appCreationcompleteHandler(event:FlexEvent):void
{
mygrid.addEventListener(GridEvent.GRID_CLICK, dg_clickHandler);
}
protected function dg_clickHandler(event:GridEvent):void
{
//do something
}
]]>
</fx:Script>
<mx:DataGrid id="mygrid" height="100%">
<mx:columns>
<mx:DataGridColumn width="40" dataField="id" headerText="id"/>
<mx:DataGridColumn width="80" dataField="name" headerText="name"/>
</mx:columns>
</mx:DataGrid>
</s:Application>