Bom pessoal faz um tempo que não passo dicas de flex por aqui, vou aproveitar para passar uma dica rapidinha, mas que pode livrar você de perder tempo.
Uma ação muito comum utilizada no desenvolvimento em flex é a utilização do dupli-clique para a chamada de um evento relativo a linha clicada, o processo para adiconar a função é simples basta colocar a chamada no evento doubleClick do datagrid, mas é aí que existe uma pegadinha.
Este evento não esta ativado nativamente neste componente e precisa ser ativado através do parâmetro doubleClickEnabled=”true”, simples assim!
Veja um exemplo do datagrid com o duplo-click abaixo:
mx:DataGrid doubleClick="suafuncao()" doubleClickEnabled="true"
/mx:DataGrid