2012-04-05 3 views
0

Ich habe ein Problem mit contentColor/backgroundColor einer Spark DatagridColumn.Flex Spalte Farbe

Ich habe

<s:GridColumn> 
    <s:itemEditor > 
    <fx:Component> 
      --- < component like.. combobox> 

     <fx:Component>   
    <s:itemEditor > 
<s:GridColumn> 

Nun .. ich, dass einzelne Spalte mit einer Farbe zu färben versucht (läßt „rot“ sagen). Ich versuchte, einen className zu geben, die Hintergrundfarbe, etc. etc. zu setzen

Ich bemerkte, dass "conentColor" funktioniert, aber nur, wenn Sie auf den compoment klicken, um die Zelle "zu redigieren", aber ich möchte sehen, dass die Zellen der Spalte sogar färbten wenn ich sie nicht bearbeite ...

Irgendwelche Ideen ??

Vielen Dank!

+0

eine benutzerdefinierte erstellen ItemRenderer zu – RIAstar

+0

Thanx! Ich habe auch einen itemRenderer hinzugefügt, aber es geht mir nicht. Ich möchte nur den Text sehen, und wenn ich darauf klicke, das Element Editor. Aber wenn ich nicht bearbeite, wird das Styling nicht angezeigt. Ich verwende "defaulGridItemRenderer" mit Stil, und mit Hintergrundfarbe zu versuchen, und kann das Ergebnis nicht erreichen –

+0

'DefaultGridItemRenderer' ist der Renderer, der standardmäßig verwendet wird. Wird es explizit zugewiesen, ändert sich nichts. Sie müssen Ihren eigenen ItemRenderer mit einer benutzerdefinierten Hintergrundfarbe erstellen. – RIAstar

Antwort

Verwandte Themen