DarkChris, в Вашем случае будут косяки со StyleManager, я бы сделал так:

Код AS3:
package {
import fl.controls.listClasses.CellRenderer;
import flash.text.TextFormat;
public class MyRender extends CellRenderer {
private var _defaultStyles:Object = {overTextFormat: new TextFormat(null, null, 0xFF0000),
upTextFormat: new TextFormat(null, null, 0x000000),
downTextFormat: new TextFormat(null, null, 0x333333) }
public function getStyleDefinition():Object { return mergeStyles(_defaultStyles, CellRenderer.getStyleDefinition(); }
public function MyRender() {
super();
}
override protected function drawTextFormat():void {
super.drawTextFormat();
var fmt:TextFormat = getStyleValue(mouseState + "TextFormat") as TextFormat;
if (!fmt) return;
textField.setTextFormat(fmt);
textField.defaultTextFormat = fmt;
}
}
}