I've tried the method where the IsSelected Property is added to the datagrid resource but that fails miserably when a user scrolls the grid because items become unselected.
Hello,
I can suggest you see the sample from this forum post:
http://forums.infragistics.com/forums/p/62516/316776.aspx
where a similar issue like yours is discussed.
Hope this helps you.