pessoal, o probema é o mesmo que o Fernando explicou com propriedade neste tópico: http://groups.google.com/group/flexdev/browse_thread/thread/9cd393313b66a2b0/f80bb2cb07bf8bfd?lnk=gst&q=editable%3D%22{#f80bb2cb07bf8bfd acontece que, assim como o Fernando, não consegui utilizar dinamicamente a propriedade dessa forma: editable="{data.PROD_USA_UN_AUX?false:true}" ou simplesmente: editable="{data.PROD_USA_UN_AUX}" onde PROD_USA_UN_AUX é bool então resolvi em partes com o itemEditBeginning dessa forma: private function onEditBeginning(evt:DataGridEvent):void{ if(evt.itemRenderer != null){ if(evt.dataField == "QTDE_AUX"){ if(!evt.itemRenderer.data.PROD_USA_UN_AUX){ evt.preventDefault(); } } else if(evt.dataField == "QTDE"){ if(evt.itemRenderer.data.PROD_USA_UN_AUX){ evt.preventDefault(); } } } } beleza, já sei o que o preventDefault faz e funciona legal, menos quando o usuário tecla tab pra mudar de célula, aí não funciona e o flex deixa ele entrar na célula que não deveria ser editável. alguma luz? valeu.
-- 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