blz, vou dar uma olhada, porém algo que esqueci de comentar é que utilizo um AdvancedDataGrid com "layout" de árvore.
2010/5/17 Fábio Goll <[email protected]> > Para atualizar o valor no dataprovider, vc tem que utilizar o itemRenderer > como editor (rendererIsEditor), dê uma pesquisada, é bem simples de > utilizar. > > 2010/5/17 Leonardo Ribeiro <[email protected]> > > Fábio, >> >> no meu combo eu coloquei >> >> fillAlphas="[1.0,1.0]" >> >> deu uma melhorada mas mesmo assim ainda continua. >> >> Eu achei a melhor forma com o itemRenderer no lugar do ItemEditor, pois o >> combo fica sempre visível e o usuário sabe de cara que pode ir ali e trocar >> o valor, porém tem o problema de não estar atualizando o valor selecionado >> no dataprovider da grid. >> >> >> >> 2010/5/17 Fábio Goll <[email protected]> >> >> Nunca tive esse problema com o itemEditor, não tem alguma transparência no >>> combo? >>> >>> E no itemRenderer, vc tem que tratar para trazer o índice certo, conforme >>> a chave do registro do combo. >>> Vc está fazendo isso? >>> >>> >>> 2010/5/15 Leonardo Ribeiro <[email protected]> >>> >>>> Pessoal, >>>> >>>> Estou usando um AdvancedDataGrid e preciso de ter uma das colunas >>>> editáveis e os valores >>>> fazem parte de um domínio pequeno então preciso colocar um combobox. >>>> >>>> Achei a implementação de itemEditor e itemRenderer >>>> >>>> *ItemEditor* >>>> >>>> <mx:AdvancedDataGridColumn headerText="TituloColuna" >>>> dataField="nomeCampoDataProvider" width="30" editable="true" >>>> editorDataField="value" itemEditor="ComboboxItemRender"/> >>>> >>>> >>>> *ItemRender* >>>> >>>> <mx:rendererProviders> >>>> <mx:AdvancedDataGridRendererProvider dataField="nomeCampoDataProvider" >>>> columnIndex="3" depth="2" >>>> renderer="ComboboxItemRender"/> >>>> </mx:rendererProviders> >>>> >>>> >>>> >>>> Problemas com o itemEditor: Ao clicar na coluna, aparece o combo >>>> perfeitamente porém fica o valor atualmente selecionado >>>> meio que em background fazendo com que a coisa fique meio distorcida. >>>> >>>> Problemas com o ItemRender: O valor selecionado no combo do itemrender >>>> não reflete no dataprovider. >>>> >>>> Alguém tem alguma solução para um dos problemas acima? >>>> >>>> -- >>>> []'s >>>> Leonardo >>>> >>>> Linux User #488650 >>>> Ubuntu User #27045 >>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >>> >>> >>> >>> -- >>> Fábio Goll >>> Gtalk/Msn: [email protected] >>> Twitter: @fabiogoll >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> []'s >> Leonardo >> >> Linux User #488650 >> Ubuntu User #27045 >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Fábio Goll > Gtalk/Msn: [email protected] > Twitter: @fabiogoll > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- []'s Leonardo Linux User #488650 Ubuntu User #27045 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
