2009-08-13 3 views
0

neben der Kopfzeile eines advancedDataGrid sehen Sie eine Nummer. Diese Nummer bleibt grau, egal was ich mache. Ich habe bereits 1 Stunde gesucht, um die Lösung zu finden. Sehr nervig, weil es so einfach sein sollte, dies zu ändern.AdvancedDataGrid Sortiernummer Farbe

Ich hoffe jemand kann mir bei diesem Problem helfen könnte

Antwort

0

Versuchen durch Ändern der

header = "AdvancedDataGridItemRenderer"

Link http://livedocs.adobe.com/flex/3/langref/mx/controls/advancedDataGridClasses/AdvancedDataGridColumn.html

+0

danke, das wäre der einfachste Weg, denke ich. Ich entschied mich dafür, es zu einem dataGrid zu ändern, weil ich nicht alle zusätzlichen Funktionen benötige und sie sagen (einige Blogs im Internet), dass das AdvancedDataGrid ein wenig buggy ist. – Arno

+0

Es ist eine gute Komponente, wenn Sie viele Daten haben und wenn Sie Sie können diese Steuerelemente deaktivieren –

0

Ich denke, dass das, was Sie Auf der Suche nach ist der "proposedColor" -Stil des mx: AdvancedDataGridHeaderRenderer. Das wird mit dem Grau umgehen.

Jetzt, wenn Sie die Standard-Textfarbe ändern wollten, musste ich High und Low suchen, um das herauszufinden. Schließlich kam ich zu erkennen, dass, wenn ich einen AdvancedDataGridSortItemRenderer gemacht und in sie:

override protected function commitProperties():void { 
    super.commitProperties(); 
    label.textColor = 0xFFFFFF; 
} 

, die die Textfarbe fest setzt, was bedeutet, würde es Ihre proposedColor töten.

Verwandte Themen