Flex 4: DataGrid не перехватывает событие, отправленное из пользовательского itemRender - PullRequest
0 голосов
/ 01 марта 2011

Я пытаюсь перехватить событие, отправленное моим пользовательским средством визуализации, следующим образом:

this.owner.dispatchEvent(new ResultEvent("eventName",true,false,parameter));

Вот моя сетка:

<mx:DataGrid id="calendarGrid">
        <mx:columns>
          <mx:DataGridColumn headerText="header"
                             id="h"
                             sortable="false"
                             itemRenderer="myRenderer"/>
        </mx:columns>
</mx:DataGrid>

и вот как я добавляю Eventlistenerк моей сетке:

calendarGrid.addEventListener("eventName", handlerFunction);

handlerFunction никогда не вызывается.Пожалуйста, помогите ...

К сожалению, мой сбой ... addEventListener был в функции creationComplete, которая (я не знаю почему) никогда не запускается.Сейчас работает!

1 Ответ

0 голосов
/ 08 марта 2011

SORRY MY FAULT ... addEventListener был в функции creationComplete, которая (я не знаю почему) никогда не запускается.Сейчас работает!

...