The pointer of the datagrid ALWAYS selects the row it points at.
So you may "unselect" the row as far as removing the highlight color,
but the row remains selected. I don't see any way to truly unselect a row since there is always a pointer present. Maybe DataGrid is not your best choice for your task?
|