Hello, I tried doing this, but also without any luck ... the click event shows the correct text status0 or status1, so the data is correctly inserted into the renderer
<?xml version="1.0"?> <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center" horizontalGap="5"> <mx:Script> <![CDATA[ import mx.controls.Alert; private function showErrorDialog(error:String):void { Alert.show(error, 'Alert Box', Alert.OK); } ]]> </mx:Script> <mx:Style> .status0 { backgroundColor: #FF0000; } .status1 { backgroundColor: #00FF00; } </mx:Style> <mx:VBox id="importcolor" height="100%" width="10" styleName="{data.showstyle}" click="showErrorDialog(data.showstyle);" /> <!--backgroundColor="{data.showcolor}" --> <mx:Text id="importnr" width="100%" selectable="false" text="{data.importnr}" /> </mx:HBox> Greetings, Frank --- In [email protected], "Igor Costa" <[EMAIL PROTECTED]> wrote: > > In fact you need to use StyleName instead of using an import to the directly > tag. > > I mean > > < StyleName="importnr"> > > On 8/11/06, amigo_fd <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > I have a datagrid with three colums: > > > > <mx:DataGrid id="dgImportSearchResults" click="doImportSelected();" > > width="250" x="0" bottom="0" top="225"> > > <mx:columns> > > <mx:DataGridColumn headerText="Nr" width="60" > > itemRenderer="renderer_dg_importstatus" /> > > <mx:DataGridColumn headerText="Destination" > > dataField="destination"/> > > <mx:DataGridColumn headerText="Bedrijf" dataField="supplier"/> > > </mx:columns> > > </mx:DataGrid> > > > > As you can see the first one uses a renderer to show different things > > within the same cell. > > This is the code for the renderer: > > > > <?xml version="1.0"?> > > <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" > > horizontalAlign="center" horizontalGap="5"> > > <mx:VBox id="importcolor" height="100%" width="10" > > backgroundColor="{data.showcolor}" /> > > <mx:Text id="importnr" width="100%" selectable="false" > > text="{data.importnr}" /> > > </mx:HBox> > > > > The importnr is shown ok, but the backgroundColor doesn't do a thing > > ... it just stays black although the datafield showcolor contains > > #ff0000 or #00ff00. > > > > What am I doing wrong ? > > > > Thanks, > > Frank > > > > > > > > > > -- > ---------------------------- > Igor Costa > www.igorcosta.com > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

