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