override protected function drawRowBackground(s:Sprite, rowIndex:int,y:Number, height:Number,color:uint, dataIndex:int):void { var list:XMLListCollection = (dataProvider as XMLListCollection);
if((list != null) && (dataIndex < list.length)){ var item:Object = list.getItemAt(dataIndex); if(item.Item.EtapaAtual == "Atrasado") { color =0xFFA500; } } super.drawRowBackground(s,rowIndex,y,height,color,dataIndex); } } eu fiz assim, ve se é oque você precisa... On 2 maio, 12:12, Marcelo Florindo <marcelo.em.lis...@gmail.com> wrote: > Olá Fabio, > > Estive olhando e noto que é algo que deveria ser um pouco mais > tranquilo de fazer. Afinal é comum estas necessidades nos datagrids. > Se souberes de algum exemplo legal aí é só passar. > > Muito obrigado, > > Marcelo > > Em 2 de maio de 2011 08:47, fabiophx <fabiophx2...@yahoo.com.br> escreveu: > > > > > Marcelo, > > Se vc quiser mudar a cor da fonte é tranquilo usando > > styleFunction, caso contrário espero q este post lhe ajude: > >http://fabiophx.blogspot.com/2009/11/style-backgroundcolor-nao-funcio... > > > []s > > Fabio da Silva > >http://fabiophx.blogspot.com/ > > > On May 1, 11:11 pm, Marcelo Florindo <marcelo.em.lis...@gmail.com> > > wrote: > >> Boa Noite galera, > > >> O seguinte, eu estou vendo que para mudar a cor de uma linha de um > >> datagrid (dependendo do valor) o cara tem que fazer umas misuras. > >> Porém, em um site que entrei informa que no flex 4, agora, esta > >> operação se tornou mais simplificada, através de estilos. > > >> Alguém já fez isto? > > >> Att, > > >> -- > >> Marcelo > >> ---------------------------------------------------------------------------------------------------------------- > >> Sites a partir de R$ 1.000,00 > >> E-Commerce a partir de R$ 2.000,00 (Possibilidade de pgto cartão de > >> crédito) > >> ----------------------------------------------------------------------------------------------------------------- > > > -- > > 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 emhttp://groups.google.com/group/flexdev > > -- > Marcelo > ---------------------------------------------------------------------------------------------------------------- > Sites a partir de R$ 1.000,00 > E-Commerce a partir de R$ 2.000,00 (Possibilidade de pgto cartão de crédito) > ----------------------------------------------------------------------------------------------------------------- -- 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