I have posted a working sample here which I think you can tweak it 
work your scenario.

http://flexpearls.blogspot.com/2008/02/row-background-color-in.html

-Sreenivas

--- In [email protected], "Dominic Pazula" <[EMAIL PROTECTED]> 
wrote:
>
> I thought this would be easy to do, but I have been banging my head 
> on it for a while.  I'm wanting to let the user "mark" rows as they 
> scroll through the ADG.  
> 
> I created a function myRowStyle and set 
styleFunction="myRowStyle".  
> What I cannot figure out is how to change the background color on 
the 
> row.  I've figured out how to change just about everything else.
> 
> Here is the myRowStyle function.  I am just setting a static set of 
> rows to the style to help me figure this out.
> 
> private function myRowStyle(data:Object, 
> col:AdvancedDataGridColumn):Object{
>       var vals:Array = [0, 2, 4, 6];
>                               
>       var i:int = dg.dataProvider.getItemIndex(data);
>                               
>       if (vals.indexOf(i) >= 0){
>               var o:Object = new Object;
>               o.color = 0x000000;
>               o.fontWeight = "bold";
>               o.backgroundColor = 0xFF0000;
>               return o;
>       }
>       else return null;
> }
> 
> o.backgroundColor is just my latest attempt.  I've tried everything 
I 
> can think of, but obviously have not thought of everything.
> 
> Does anyone know the trick to doing this?
> 
> Thanks
> Dominic
>


Reply via email to