Is there a way of getting accurate selectedIndex from an datagrid that's bound to a filtered data provider? I'm running into the same problem from several different angles... I ask a datagrid what its selectedIndex is and it claims it's 10. I tell it to select index 0 instead, at which point it dispatches the change event and is still set to 0.
I'm simply trying to make sure that when the collection is filtered, the grid selects the first item in the list to allow for easy keyboard navigation. Cheers.

