I think it is the problem with itemRenderers or TextField in particular. If a itemRenderer doesn't support backgroundColor as a style there is very little ADG can do. Hence a small tweak is required to get this working.
As TextField doesn't support alpha when background is true some users don't like this idea and go on to override the drawRowBackground. --- In [email protected], "Pan Troglodytes" <[EMAIL PROTECTED]> wrote: > > I am fairly shocked that AdvancedDataGrid does not support this out of the > box. They went to a lot of trouble to make styling a single cell easy, yet > left out one of the most important parts. Hope this is added before > release. > > > On Thu, Feb 21, 2008 at 12:33 AM, sreeni_r <[EMAIL PROTECTED]> wrote: > > > > > 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] <flexcoders% 40yahoogroups.com>, "Dominic > > Pazula" <dompazz@> > > 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 > > > > > > > > > > > > > -- > Jason >

