Hello, I had the same bug, when my datagrid had variableRowHeight="true", my headerrender wouldn't work. if you have try without it.
good day bob --- In flexcoders@yahoogroups.com, "digital_eyezed" <[EMAIL PROTECTED]> wrote: > > Hi, > > Having a bit of a nightmare with a headerrenderer, it simply doesn't > work for me, ahhhhhh I hear you say. > > This is what I have: > > <mx:DataGridColumn headerRenderer="renderers.EmptyRenderer" > backgroundColor="#C0C0C0" width="75" textAlign="center" > headerText="black"/> > > The Renderer is this: > > <?xml version="1.0" encoding="utf-8"?> > <mx:HBox xmlns:mx="http://www.macromedia.com/2003/mxml" xmlns="*" > marginTop="0" marginBottom="0" hScrollPolicy="off" verticalGap="0" > horizontalGap="0" backgroundColor="#dddddd" vScrollPolicy="off" > verticalAlign="top" borderStyle="none"> > <mx:Script> > <![CDATA[ > var headerText:String; > public function setValue(str:String, item:Object) { > if (item == undefined){ > visible = false; > return; > } > visible = true; > headerText = str; > } > ]]> > </mx:Script> > <mx:Text text="{headerText}" width="100%" height="100%"/> > </mx:HBox> > > All I want to show is the headerText with a backgroundColor in the header. > > Can anyone help please? > > All I get at the moment is a blank header, with nothing in it and the > same as the default header colors. > > Cheers, > > Iain >