Hi All, I am trying to change the background color of a row in response to a keyboard action. What I am doing is to drive the keyboard event and doing this:
adgDatagrid.dataProvider[adgDatagrid.selectedIndex].verified = true; adgDatagrid.invalidateList(); When I call invalidateList the styleFunction defined in my AdvancedDataGrid is activated. This is working OK. The styleFunction changes the foreground, because of another condition, perfectly. The problem is when I try to return a background style in the same styleFunction it does not change the backgroundColor. Below is my styleFunction code: public function customStyleFunctionstyle(data:Object, col:AdvancedDataGridColumn):Object { try { if (data["source"]) return {color:0x008000}; if (data["verified"]) return {backgroundColor:0x008000}; } catch (err:Error) {} return null; } Can you help me !!! Thanks in advance