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 em http://groups.google.com/group/flexdev

Responder a