Fabio,
>But, if you reload the RecordSource programmatically,
>the selected record is not Highlighted.
>
>For Highlight the row do a Grid::Refresh or set the focus into the grid.
It's not a bug. If you change the RecordSource out from under the grid you are responsible to call the Refresh() to display the new grid content.