Auto select first row after filtering

In the data grid component, how can I always make the first row to be selected (I'm mapping the event RowSelect) after the user filters the grid? Or, is there an event that is triggered after filtering?

You can use Value property to set selected row for the DataGrid. It depends where the grid is bound and filtered. Is it IQuryable or LoadData binding, is it filtered outside or using the DataGrid UI, etc.