I have an itemRollover event handler in my datagrid.
This datagrid also has some invisble columns (i made them visible=false during
the datagrid's initialize event)
Now if I make col0 invisible, and col1 visible,
i.e.
<mx:DataGridColumn dataField="col0" visible="false"..
<mx:DataGridColumn dataField="col1" visible="true"..
when I try to determine which column i'm rollong over...i'm getting the wrong
value
public function itemRolloverHandler(e:ListEvent):void
{
var myDataField:String = this.columns[e.columnIndex].dataField;
//myDataField="col0" but it should be "col1" as col0 is invsible
}
Is there anything I can do so e.columnIndex has the right value?
thanks