muito obrigado, resolveu o problema...qq cosa eu volto aki... On 12 dez, 17:35, Leonardo Oliveira <[email protected]> wrote: > Você pode usar o labelFunction do datagridColumn. Fiz correndo um > exemplo, nem testei, mas dá pra ter uma idéia, beleza? > > <?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; > [Bindable]private var acGrid:ArrayCollection = new > ArrayCollection([ > {nome: 'teste 1', valor: 1}, > {nome: 'teste 2', valor: 2.7}, > {nome: 'teste 3', valor: 5.84}, > {nome: 'teste 4', valor: 10} > ]); > public var soma:Number = 0; > > public function somar(item:Object, > column:DataGridColumn):String { > if(!Number(item.valor.toString().replace(".", > "").replace(",", > ".")) > 0){ > return ""; > } > else{ > soma += item.valor; > _txtSoma.text = soma.toString(); > return item.valor; > } > } > ]]> > </fx:Script> > <mx:DataGrid x="52" y="51" dataProvider="{acGrid}" editable="true"> > <mx:columns> > <mx:DataGridColumn headerText="Teste" dataField="nome" > editable="false"/> > <mx:DataGridColumn headerText="Valor" > dataField="valor" > labelFunction="somar"/> > </mx:columns> > </mx:DataGrid> > <s:TextInput x="442" y="91" id="_txtSoma"/> > </s:Application> > > On 12 dez, 15:35, Igor Carvalho de Paula <[email protected]> > wrote: > > > > > > > > > o código esta em pastebin.com/gYaZ4apt > > > Enviado via iPad > > > Em 12/12/2011, às 16:17, Daniel_RMRS <[email protected]> escreveu: > > > > Como está o teu textinput? Está referenciado para receber esse valor?? > > > > Att. > > > > On Dec 12, 1:37 pm, Principe borodin <[email protected]> > > > wrote: > > >> a ideia eh q numa determinada coluna fosse digitados valores e num > > >> textfiled fosse fazendo a soma destes valores.. > > > >> alguma dica? ja temtei itemrenderer, eventos keydown, changing, change > > >> e nada... > > > >> On Dec 9, 4:19 pm, Principe borodin <[email protected]> > > >> wrote: > > > >>> Estou com um problema, uma celula de um datagrid esta editavel, porem > > >>> eu gostaria de quando mudar o valor dessa celula, este valor ir para > > >>> um textinput...como fazer? ja usei datachange, change, mas so rola uma > > >>> vez, e nao sempre q mudar o valor... > > > > -- > > > 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 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 [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
