found a solution !
<mx:Script> <![CDATA[ private function setImportStyle(doStyle:String):void { importcolor.styleName = doStyle; } ]]> </mx:Script> <mx:Style> .status0 { backgroundColor: #FF0000; } .status1 { backgroundColor: #00FF00; } </mx:Style> <mx:VBox id="importcolor" height="100%" width="10" creationComplete="setImportStyle(data.showstyle);" /> <mx:Text id="importnr" width="100%" selectable="false" text="{data.importnr}" /> --- In flexcoders@yahoogroups.com, "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/