Obrigado pelas dicas sobre os termos de pesquisa.

Ainda sobre usar um combobox como itemEditor não estou conseguindo.

Segui o exemplo desse link:
http://livedocs.adobe.com/flex/3/html/help.html?content=celleditor_8.html
Example: Passing multiple values back from an item editor

Fora isso, só encontrei exemplos em que criava um componente num mxml
externo, o que achei complicado demais para algo tão simples que
desejo fazer.

Mas seguindo o exemplo do link, não deu certo.

http://pastebin.com/930AeNap

<mx:DataGridColumn headerText="Marca" dataField="marca"
sortable="false" >
<mx:itemEditor>
        <mx:Component>
                <mx:ComboBox dataProvider="{(this.outerDocument as
cad_grupo).marca_dp}" labelField="marca" />
        </mx:Component>
</mx:itemEditor>
</mx:DataGridColumn>


Quando executo, as vezes dá certo, as vezes não. Geralmente quando
quando finalizo a edição clicando fora do item, eu recebo um erro:

TypeError: Error #1009: Não é possível acessar uma propriedade ou um
método de uma referência de objeto nula.
        at mx.controls::DataGrid/updateDisplayList()[C:\autobuild
\3.2.0\frameworks\projects\framework\src\mx\controls\DataGrid.as:1434]

Se eu sair da edição clicando em outro item, funciona.

O que estou fazendo errado?

-- 
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

Responder a