Realmente, isso já foi muito discutido inclusive o Beck fez um post muito
criativo e original falando sobre *editorDataField*, vc pode ver esse post
por aqui:

http://blog.dclick.com.br/2008/02/24/problemas-com-item-renderers-ou-item-editors/pt/


Mas, como volta e meia sempre aparece dúvidas assim, vou fazer algo q
geralmente não faço (postar código)... bem, seria mais ou menos assim...
(vou escrever na unha aqui, portanto pode ter alguns errinhos =D - preguiça
de abrir o eclipse - já sao 23h de domingo)

<datagridcolumn *rendererIseditor="true"*
*editorDataField="selected"*datafield="<atributo_do_seu_objeto>">
    <itemRenderer>
        <component>
            <CheckBox selected="{data.<atributo_do_seu_objeto>}"
enable="false" />
        </component>
    </itemRenderer>
</datagridcolumn>

A "mágica" para fazer com q o checkbox tenha seu estado alterado
(true/false) de acordo com o atributo do seu objeto é setar o
editorDataField para o atributo "selected" que pertence ao checkbox. Ou
seja, vc está "dizendo" q a propriedade "selected" do checkbox será relativa
ao campo dataField q aponta para o atributo do seu objeto. Assim, se o
atributo for true entao o selected será true tb, e vice-versa.

Falamos sério.. flexibilidade assim só existe no flex.....vai tentar fazer
um "itemRenderer" com grids do swing (java para desktop) pra ver oq
acontece.. =P


Espero ter compreendido.. um abraço.


-- 
Mário de Souza Júnior
Programador Java / Adobe Flex
(44) 4009-3550 Maringá-PR
http://blog.mariojunior.com
[EMAIL PROTECTED] (gtalk, msn, etc..)

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