Pessoal, ja pesquisei de mais... e vim recorrer a lista.. pois nao aguento mais... Tenho um advancedDatagrid usando o HierarchicalData, preciso dar um double click e seja apresentado as informacoes do item selecionado. no meu exemplo tenho varios telefones e preciso pegar o numero do telefone que selecione. Abaixo esta o meu codigo. QUando uso o selectedItem não rola por nada. Agradeco a ajuda!
<?xml version="1.0" encoding="utf-8"?> <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"> <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> </fx:Declarations> <fx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.controls.Tree; [Bindable] protected var dados:Object; protected function myADG_doubleClickHandler(event:MouseEvent):void { } ]]> </fx:Script> <s:creationComplete> <![CDATA[ this.dados = Object([{nome:'fulano1', telefones:[{numero:'001'},{numero:'002'},{numero:'003'}]}, {nome:'fulano2', telefones:[{numero:'004'},{numero:'005'},{numero:'006'}]}, {nome:'fulano3', telefones:[{numero:'007'},{numero:'008'},{numero:'009'}]}]); ]]> </s:creationComplete> <mx:Panel title="AdvancedDataGrid Control Example" height="75%" width="75%" layout="horizontal" paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10"> <mx:AdvancedDataGrid x="38" y="37" id="adg1" doubleClickEnabled="true" doubleClick="myADG_doubleClickHandler(event)"> <mx:dataProvider> <mx:HierarchicalData source="{dados}" childrenField="telefones" id="hd"/> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn headerText="Nome" dataField="nome"/> <mx:AdvancedDataGridColumn headerText="Telefone" dataField="numero"/> </mx:columns> </mx:AdvancedDataGrid> </mx:Panel> </s:Application> -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev