Isso não é.
Porque não é apenas com imagens, já testei com botões, textareas, e
nada funciona...

Uma coisa que me deixou mais intrigado agora

Peguei um código na internet, e ele funciona mesmo com o embed, e
depois coloquei o mesmo datagridcolumn no meu data grid e não
funcionou.
Depois peguei o data grid e colei inteiro no meu código só que sem o
data provider e não funcionou.Então achei o problema.

Conclusão que cheguei:

ItemRenderer não funciona se o datagrid não tiver um dataprovider
especificado.



On 26 fev, 11:30, Chacal Army <[email protected]> wrote:
> Não coloque o @Embed(source='
>
> 2009/2/26 RafaelViana <[email protected]>
>
>
>
>
>
> > Estou tentando usar um itemRenderer inline,mas ele não aparece.Mesmo
> > se crio um componente para usar como itemRenderer tambem não aparece.
>
> > Ja vi vários links sobre isso na internet, e parece que estou fazendo
> > tudo certo, por que a imagem não aparece no grid?
>
> > <DataGrid id="dgTrabalhos"
> >                x="10" y="76"
> >                width="558"
> >                headerHeight="25" height="271">
> >                <columns>
> >                        <mx:DataGridColumn headerText="Nome"/>
> >                        <mx:DataGridColumn headerText="Autor"
> >                                width="200"/>
> >                        <mx:DataGridColumn headerText="Grau"
> >                                                width="60"/>
> >                        <mx:DataGridColumn headerText="Data"
> >                                                width="80"/>
> >                        <mx:DataGridColumn headerText="" sortable="false">
> >                                <mx:itemRenderer>
> >                                        <mx:Component>
> >                                                <mx:Image
> > source="@Embed(source='../images/find.png')" />
> >                                        </mx:Component>
> >                                </mx:itemRenderer>
> >                        </mx:DataGridColumn>
> >                </columns>
> >        </DataGrid>
--~--~---------~--~----~------------~-------~--~----~
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