Não lembro se com hierarchicaldata funciona, mas no meu caso resolveu. Verifique o tipo do objeto data no seu item renderer, quando linha agrupadora (pasta) o data não é do tipo de objeto da sua coleção.
Segue o que eu fiz no meu item renderer: visible="{ data is BlablablaDTO }" Ou vc pode testar se existe alguma propriedade especifica no seu objeto: visible="{data.hasOwnProperty('codigo') }" 2010/5/18 fabiophx <fabiophx2...@yahoo.com.br> > Pedro, > Qd se usa GroupingCollection sei q é criado um campo GroupLabel e > através dele senão me engano dá para fazer esta verificação; > > []s > Fabio da Silva > http://www.fabiophx.blogspot.com/ > > On 18 maio, 11:57, Pedro85 <eipedroteixe...@gmail.com> wrote: > > Olá pessoal tudo legal? > > > > Estou com uma questã aqui em relação às AdvancedDataGrid e ao uso dos > > itemrenderers. > > > > É assim eu preciso de mostrar os itemrenderers nos filhos mas não nos > > pais. > > > > O código é o seguinte: > > > > <mx:AdvancedDataGrid id="idDg2" > > showHeaders="false" > > selectedIndex="{idDg1.selectedIndex}" > > rowHeight="48" > > groupRowHeight="24" > > horizontalGridLines="true" > > horizontalGridLineColor="#C1C083" > > verticalGridLineColor="#C1C083" > > alternatingItemColors="['#FAF9D1','#FAF9D1']" > > folderClosedIcon="{null}" > > folderOpenIcon="{null}" > > defaultLeafIcon="{null}" > > horizontalScrollPolicy="on" > > displayDisclosureIcon="false" > > itemClick="{selectedHandler(event)}"> > > <mx:dataProvider> > > <mx:HierarchicalData source="{dpDg2}" /> > > </mx:dataProvider> > > <mx:columns> > > <mx:AdvancedDataGridColumn width="100" > dataField="zero" > > > <mx:itemRenderer> > > <mx:Component> > > <mx:HBox > width="100%" height="100%" verticalAlign="middle" > > backgroundColor="#FAF9D1"> > > > <mx:Button width="30" height="30" label="{data.zero}" /> > > </mx:HBox> > > </mx:Component> > > </mx:itemRenderer> > > </mx:AdvancedDataGridColumn> > > <mx:AdvancedDataGridColumn width="100" > dataField="one" > > > <mx:itemRenderer> > > <mx:Component> > > <mx:HBox > width="100%" height="100%" verticalAlign="middle" > > backgroundColor="#FAF9D1"> > > > <mx:Button width="30" height="30" label="{data.zero}" /> > > </mx:HBox> > > </mx:Component> > > </mx:itemRenderer> > > </mx:AdvancedDataGridColumn> > > <mx:AdvancedDataGridColumn width="100" > dataField="two" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="three" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="four" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="five" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="six" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="seven" /> > > <mx:AdvancedDataGridColumn width="100" > dataField="eight" /> > > </mx:columns> > > > > </mx:AdvancedDataGrid> > > > > Na 1ª coluna eu não vejo o item renderer na linha do grupo (pai), > > apenas no filho. Na segunda já me mostra o renderer no pai e nos > > filhos... > > > > Existe alguma maneira de não mostrar os item renderers para linhas que > > são HierarchicalData ? > > > > Obrigado!! > > > > -- > > 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 emhttp://groups.google.com/group/flexdev > > -- > 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 > -- Fábio Goll Gtalk/Msn: fabiog...@gmail.com Twitter: @fabiogoll -- 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