Bom dia, em uma app tenho componentes dentro de datagrid,
cria um componente personalizado, dai faz os states. depois utiliza ele no seu datagrid por meio de itemRender. me lembro que a única dificuldade que tive, foi que eu trazia os dados do banco e dai eu acessava pelo “data” o que gerava um warning, depois fiz um gambiarra pra resolver. private function kData(campo:String):String { return data.valueOf()[campo]; } ela atendia as minhas necessidades hehe. Se o valor acessado for só o do label ‘dataGridListData.label’ Não sei se é a melhor solução, mas ta aí uma. Abraço. From: Antonio Pasqualli Sent: Wednesday, May 04, 2011 2:48 PM To: flexdev@googlegroups.com Subject: Re: [flexdev] item renderer com icone no datagrid ola, obrigado pela dica, mas minha aplicação é um messsenger(flex+php+mysql), quando o usuario1 enviar uma nova mensagem e o chat estiver aberto(conversando com o usuario 2) quero que na lista de usuarios online mude o icone, neste caso seria para indicar que uma pessoa esta enviando um mensagem (ja tenho um alert que avisa quando alquem esta tentando falar com você). Em 4 de maio de 2011 14:03, bruno bg <bruno...@ig.com.br> escreveu: eu faria o seguinte: Nessa propriedade colocaria uma flag (poderia ser o valor do atributo dessa coluna) e no itemRenderer faria a troca do icone na function set data de acordo com essa flag. brunobg -- **************************************************** www.brbsoftware.com.br bruno...@ig.com.br (MSN & Skype) blogflex.brunobg.com @brunogrohs (21) 9913-2397 Em 4 de maio de 2011 10:49, Antonio Pasqualli <antonio.pasqua...@gmail.com> escreveu: Ola, tenho uma aplicação que gostaria de acionar um icone(item renderer) e que este icone podesse ser alterado tipo, ao clicar ele mude de icone, mas não tenho ideia por onde começar, inicialmente ja tenho o datagrid que ja tenho uma img como icone, mas não sei como mudar ao clicar! Obrigado -- "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É necessário também a ação" - William Shakespeare -- 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 -- 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 -- "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É necessário também a ação" - William Shakespeare -- 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 -- 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