Решил средствами CellRenderer
dataGridCellExample.fla

Код AS3:
import fl.controls.DataGrid;
import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
import fl.events.ListEvent;
var xml:XML=<tickets>
<item>
<ID>231</ID>
<Status>Modified</Status>
</item>
<item>
<ID>232</ID>
<Status>Confirmed</Status>
</item>
<item>
<ID>233</ID>
<Status>Pending</Status>
</item>
</tickets>;
dataG.dataProvider=new DataProvider(xml);
dataG.columns[1].cellRenderer=customRender;
И
customRender.as

Код AS3:
package {
import fl.controls.listClasses.CellRenderer;
import flash.text.TextFormat;
import fl.controls.listClasses.ListData;
import fl.controls.DataGrid;
import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
import fl.events.ListEvent;
public class customRender extends CellRenderer {
public function customRender():void {
}
public override function set listData(value:ListData):void {
var SaveIndex:Number = (value.owner as DataGrid).selectedIndex;
var tf:TextFormat = new TextFormat();
if (SaveIndex==value.index) {
tf.bold=true;
tf.color=0xFF0000;
} else {
tf.bold=false;
tf.color=0x0000FF;
}
setStyle("textFormat",tf);
super.listData=value;
}
}
}
Все можно скачать тут:
http://filebox.od.ua/?file=dc34ae342...03fb7334e8e549